ZKX's LAB

C语言:从键盘输入10个成绩,然后求出最高成绩和它在数组中的位置。

2021-04-27知识3

c语言。从键盘输入10个学生成绩,求最高和最低分 这个同学.代码复我就不给你了制但是我2113可以给你把思路理一下首先5261定义从键盘接受4102的数组.然后1653通过循环当然循环变量就是这个数组的长度.可在外部定义一个最大和最小数在循环中判断如果当前循环的这个数大则直接给大的赋值如果小就给小的赋值.打印输出就好.

c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值? #includevoid main(){int num;float arry[10],sum;for(num=0;num;num+){printf(\"请输入第%d个学生的成绩:\");scanf(\"%f\",&arry[num]);sum=0;sum=sum+arry[num];printf(\"\\n\");}printf(\"十个学生的总成绩为:%4f\\n他们的平均成绩是:%4f\\n\",sum,sum/10);}差不多就是这样了,你用VC6.0的平台试一下,这些东西是比较简单的,好好看看谭浩强的那本C语言吧

从键盘输入10个学生的成绩,计算平均成绩,统计及格人数,计算高于平均分的学生的分数 计算高于平均分的学生的分数 这句话什么意识?是要统计高于平均分的学生的人数 还是 他们的成绩之和?include\"stdio.hdefine N 10void main(){int i,a=0,b=0;float F[N],s=0,ave;printf(\"请输入10个学生的成绩\");for(i=0;i;i+)/给数组F赋值{scanf(\"%f\",&F[i]);s+F[i];所有人的总成绩}ave=s/10;平均成绩for(i=0;i;i+){if(F[i]>;=60)a+;统计及格人数}for(i=0;i;i+){if(F[i]>;ave)b+;统计高于平均分人数}printf(\"平均成绩是%.2f\\n\",ave);printf(\"及格人数是%d\\n\",a);printf(\"高于平均分的学生个数是%d\\n\",b);}

#从键盘输入10个整数存入数组#从键盘输入10个成绩#编写程序从键盘输入学生成绩

随机阅读

qrcode
访问手机版