发布网友 发布时间:2022-04-23 09:53
共4个回答
热心网友 时间:2022-04-29 15:22
晕,这个很简单,40个人的分数保存在一个数组里,遍历数组元素,判断一下,是否大于等于60,用一个变量保存不及格的人数,当小于60的时候,这个变量++一下,不及格人数不就算出来了吗,总人数和不几个人数都有了,百分比还用说吗?
热心网友 时间:2022-04-29 16:40
你没悬赏分还要答案啊!!!记得追加分啊!!!
#include "stdio.h"
main()
{int a[40],i,count;
count=0;
for(i=0;i<40;i++) a[i]=rand()%100;
for(i=0;i<40;i++){
if(a[i]<60)
count++;
}
printf("不及格人数为%d,比例为%f\n",count,count/40.0);
}
成绩我是用随机数产生的免得输入啊!!!
热心网友 时间:2022-04-29 18:15
楼上的 你代码写错了吧! 产生随机数还差一个东西吧!
热心网友 时间:2022-04-29 20:06
产生随机数需要头文件“stdlib.h”.