当前位置: 首页 > linux>正文

linux c彩票,c语言课程设计:彩票系统

linux c彩票目录

c语言程序设计——彩票问题

c语言课程设计:彩票系统

用C语言打印8位彩票可以出现的所有号码,并统计出有多少特等奖,一等奖,二等奖,三等

c语言程序设计——彩票问题

以下的 C 小程序将输出所有 28 个和值的出现的概率(输出贴在程序下面)。

可见概率最高 0.075,最低 0.001,所以已开出的 1000 期彩票中出现频率最高的和值是 13 和 14,

连续未出现期数最长的和值则是 0 和 27 (假设实际概率和理论概率吻合)。

#include<stdio.h>

/* 返回 number 中所有数字的和 */

unsigned sumOfAllDigits( unsigned number );

void main( ) {

/* 最低和值是 0,最高和值是 27,所以共有 28 个和值。

*/

#define NUMBER_OF_SUM 28

unsigned chance[ NUMBER_OF_SUM ] = { 0 },

i;

for ( i = 0; i <= 999; i++ )

++chance[ sumOfAllDigits( i ) ];

puts( "和值\t出现的概率" );

puts( "一一\t一一一一一" );

for ( i = 0; i < NUMBER_OF_SUM; i++ )

printf( "%2u\t%.3f\n", i, chance[ i ] / 1000. );

}

unsigned sumOfAllDigits( unsigned number ) {

unsigned sum = 0;

for ( ; number; number /= 10 )

sum += number % 10;

return sum;

}

一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一

输出:

和值 出现的概率

一一 一一一一一

0 0.001

1 0.003

2 0.006

3 0.010

4 0.015

5 0.021

6 0.028

7 0.036

8 0.045

9 0.055

10 0.063

11 0.069

12 0.073

13 0.075

14 0.075

15 0.073

16 0.069

17 0.063

18 0.055

19 0.045

20 0.036

21 0.028

22 0.021

23 0.015

24 0.010

25 0.006

26 0.003

27 0.001

c语言课程设计:彩票系统

做这东西耗时耗力,只能给你点建议:1、使用struct类型保存彩民资料和所购号码;2、使用产生随机数函数产生中奖号码(函数的使用网上搜得到);3、奖金累计就一个累加而已,当找不到中奖彩民试产生累加;4、貌似就这么多了···

用C语言打印8位彩票可以出现的所有号码,并统计出有多少特等奖,一等奖,二等奖,三等

8个循环,你自己也能写的。

for(i=1;i<10;i++){

for(j=0;i<10;i++){

for(k=0;i<10;i++){

for(l=0;i<10;i++){

for(m=0;i<10;i++){

for(n=0;i<10;i++){

for(o=0;i<10;i++){

for(p=0;i<10;i++){

if((i*10000000+j*1000000+k*100000+l*10000+m*1000+n*100+o*10+p)==特等奖)

版权声明

1本文地址:linux c彩票,c语言课程设计:彩票系统转载请注明出处。
2本站内容除财经网签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5 本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们 申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • word怎么删除黑线 2023-11-13 21:07:11
  • excel里面数据分析的函数 2023-11-13 21:11:48
  • word文档怎么弄选项 2023-11-13 21:34:42
  • php程序员要掌握哪些技术 2023-11-13 21:38:50
  • 汉化安卓游戏怎么安装 2023-11-13 21:45:54
  • linux if判断 2023-11-13 21:51:50
  • 新媒体营销类型有哪些 2023-11-13 21:56:37
  • 省电模式怎么开ios 2023-11-13 22:00:41
  • 人工智能大专好就业吗女生 2023-11-13 22:10:08
  • 培训产品经理的地方 2023-11-13 22:14:30