【C语言编程】求解该简单程序的简化方式程序目的:定义一个八面的骰子,让其被抛掷10000次,计算结果每种情况,并求出最大出现数字是哪一面,这下面是我写的,我想知道如何让这个程序变得

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 09:16:55

【C语言编程】求解该简单程序的简化方式程序目的:定义一个八面的骰子,让其被抛掷10000次,计算结果每种情况,并求出最大出现数字是哪一面,这下面是我写的,我想知道如何让这个程序变得
【C语言编程】求解该简单程序的简化方式
程序目的:定义一个八面的骰子,让其被抛掷10000次,计算结果每种情况,并求出最大出现数字是哪一面,这下面是我写的,我想知道如何让这个程序变得最简单
#include
#include
int main(void)
{
\x09int frequency1 = 0;
\x09int frequency2 = 0;
\x09int frequency3 = 0;
\x09int frequency4 = 0;
\x09int frequency5 = 0;
\x09int frequency6 = 0;
\x09int frequency7 = 0;
\x09int frequency8 = 0;
\x09int roll;
\x09int face;
\x09for (roll = 1; roll max) { max = frequency2; }
\x09if (frequency3 > max) { max = frequency3; }
\x09if (frequency4 > max) { max = frequency4; }
\x09if (frequency5 > max) { max = frequency5; }
\x09if (frequency6 > max) { max = frequency6; }
\x09if (frequency7 > max) { max = frequency7; }
\x09if (frequency8 > max) { max = frequency8; }
\x09if (max == frequency1) { printf("\nThe highest frequency of dire is face1\n\n"); }
\x09if (max == frequency2) { printf("\nThe highest frequency of dire is face2\n\n"); }
\x09if (max == frequency3) { printf("\nThe highest frequency of dire is face3\n\n"); }
\x09if (max == frequency4) { printf("\nThe highest frequency of dire is face4\n\n"); }
\x09if (max == frequency5) { printf("\nThe highest frequency of dire is face5\n\n"); }
\x09if (max == frequency6) { printf("\nThe highest frequency of dire is face6\n\n"); }
\x09if (max == frequency7) { printf("\nThe highest frequency of dire is face7\n\n"); }
\x09if (max == frequency8) { printf("\nThe highest frequency of dire is face8\n\n"); }
\x09system("pause");
\x09return 0;
}

【C语言编程】求解该简单程序的简化方式程序目的:定义一个八面的骰子,让其被抛掷10000次,计算结果每种情况,并求出最大出现数字是哪一面,这下面是我写的,我想知道如何让这个程序变得
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    int count[9]={0};//1,2,3,...8面
\x09int i,randvalue,maxcount,maxflag;
\x09srand(time(NULL));
\x09for(i=1;i<=10000;i++)
\x09{
\x09\x09randvalue = rand()%8+1;
\x09\x09count[randvalue]++;
\x09}
    maxcount=count[1];
\x09maxflag=1;
\x09for(i=1;i<=8;i++)
\x09{
\x09\x09if(maxcount<count[i])
\x09\x09{
\x09\x09\x09maxcount = count[i];
\x09\x09\x09maxflag =i;
\x09\x09}
\x09}
\x09printf("%d %d\n",maxflag,maxcount);
\x09return 0;
}

【C语言编程】求解该简单程序的简化方式程序目的:定义一个八面的骰子,让其被抛掷10000次,计算结果每种情况,并求出最大出现数字是哪一面,这下面是我写的,我想知道如何让这个程序变得 C语言编程,求解非加权无向图(简单图)的平均路径长度请给出一个非加权无向图的求解其平均路径长度的程序,C语言.只是,非加权无向图要像以下的格式那样给出.graph sample {a -- b;b -- c;c -- a;} C语言编程 将a[10]数组中10个数分别按升序和降序排列的程序.请写简单的程序,不要太复杂的,谢谢! 雅克比迭代法求解线性方程组的C语言程序? 求解一元三次方程的C语言程序 关于c语言的编程问题 设有整数A,B,C,编写程序,打印三个数中的最小者.要求 1 编写2个程序实关于c语言的编程问题设有整数A,B,C,编写程序,打印三个数中的最小者.要求1 编写2个程序实现该功能.2 判断一个数是质数还是合数的最简单的编程?什么语言都行,关键程序最简单 c语言简单编程题!1.编写程序,从键盘输入一个三位数,求出该数个位、十位、百位上的数字之和并输出.2.编写程序,输出100以内能被3整除且个位数为5的所有正整数3.请输出10~1000之内能能被7整 c语言二分法求解方程程序 谁会C语言,帮小弟做两题,1、编写程序求解一元二次方程a x +bx+c=0的根 2、编程求n!1、编写程序求解一元二次方程a x^2+bx+c=0的根.2、编程求n! 求用C语言做简单的括号匹配程序 C语言 从键盘输入一个简单的数学表达式,计算并显示该表达式的值 求算法和程序 求大神给出用C语言编程生成正态分布随机数的程序,要不是标准正态分布的 用最简单的编程语言写一段程序,求3的100次方除以7的余数. 求解C语言编程题啊亲们,编程将200—300之间能被7整除的数输出. C语言编程 求三个数的平均数不能用指针数组求解 用C语言编程设计程序求解方程 X5+3X3+7=0的解.(X5为X的5次方,X3是X的3次方)请给出比较详细的解释说明啊,以防我看不懂. 单片机编程用C语言编程,需要ADC0801的程序,引脚如下图,输入为0到5V的电压值,经过AD转换,进入单片机,然后通过驱动显示在数码管上.也就是一个简单的0到5V的数字万用表.只需要ADC0801部分的程序