/* Fig. 5.8: fig_08.c */ #include <stdio.h> #include <stdlib.h> /* function main begins */ int main( void ) { int frequency1 = 0; int frequency2 = 0; int frequency3 = 0; int frequency4 = 0; int frequency5 = 0; int frequency6 = 0; int i; int roll; /* roll counter, value 1 to i */ int face; printf( "Input the i's number: " ); scanf( "%d", &i ); srand( time( NULL ) ); /* *************************** */ /* loop i times and output results */ for ( roll = 1; roll <= i; roll++ ){ face = 1 + rand() % 6; switch ( face ){ case 1: ++frequency1; break; case 2: ++frequency2; break; case 3: ++frequency3; break; case 4: ++frequency4; break; case 5: ++frequency5; break; case 6: ++frequency6; break; } /*end swith*/ } /* display the results */ printf( "%s%13s\n", "face", "Frequency" ); printf( " 1%13d\n", frequency1 ); printf( " 2%13d\n", frequency2 ); printf( " 3%13d\n", frequency3 ); printf( " 4%13d\n", frequency4 ); printf( " 5%13d\n", frequency5 ); printf( " 6%13d\n", frequency6 ); return 0; /* successful terminnation */ } /* end main */
返回首页
返回文章列表推荐
- 深入CC3200(1)—芯片简介及学习方法
- ubuntu12.04(13.10)网络问题总结
- Hex文件的解析(C#实现)
- ubuntu系统下使用alsamixer来配置声卡
- OpenCV3-Python之MOG2、KNN和GMG背景分割器
- Ubuntu中Qt出现 :-1: error: cannot find -lGLQ
- 任意长度HEX文件的解析(Python实现)
- 昂达V919 Air(双系统 黑金版)安卓系统刷机
- 数字信号的产生(3)-高斯白噪声的产生
- 嵌入式中JSON数据格式实现—cJSON
- 电容在“桥式整流”电路中的重要作用
- 嵌入式中JSON数据格式实现—JSMN
- Allegro导出光绘时Undefined line width的作用
- 一个基于C语言通用的AES加解密库
- Debian7教程(1)-liveCD安装Debian系统
标签
MLP
无线网卡
lamda函数
二进制运算
tinyhttpd
web开发
GNU_ARM
常用算法
STM32
C/C++
AMD闭源驱动
伯努利-高斯分布
nympy
静态程序分析
AT89C2051电路开发
ubuntu中Qt出错
tinyPNG
Cortex-M0编程
人脸识别
DS1302驱动
make指示符
eclipse
videocapture
采样
嵌入式
Maven
16进制处理
keil4
5G
内核编译
数据抽象
队列
设计需求
嵌套表达式
make使用变量
A3
轮廓检测
感悟
OR1200软核
深度学习
makefile
PHP开发
ANN
git
OpenRISC
MCU探讨
Win7
5G网络架构
HTML
编译驱动
评论 (0)
暂无评论,快来抢沙发吧!