哪位C语言大神给我解释一下啊!!明天答辩,完全看不懂!那个no-59之类的是啥意思啊!!!

哪位C语言大神给我解释一下啊!!明天答辩,完全看不懂!那个no-59之类的是啥意思啊!!!/*---------------统计子程序------------*/void... 哪位C语言大神给我解释一下啊!!明天答辩,完全看不懂!那个no-59之类的是啥意思啊!!!
/*---------------统计子程序------------*/
void stat(STUDENT *data, int len)
{
int no_59=0, no_69=0, no_79=0, no_89=0, no_100=0;
int i;
for (i = 0;i < len; i++) {
if (data[i].mark_ave <=59) no_59++;
else if (data[i].mark_ave <=69) no_69++;
else if (data[i].mark_ave <=79) no_79++;
else if (data[i].mark_ave <= 89) no_89++;
else no_100++;
}
system("cls");
for (i =0; i < 80; i++)
putchar('=');
putchar('\n');
printf("%10s", "分数");
printf("%10s", "0--59");
printf("%10s", "60--69");
printf("%10s", "70--79");
printf("%10s", "80--89");
printf("%10s", "90--100");
putchar('\n');
putchar('\n');
printf("%10s", "学生");
printf("%10d", no_59);
printf("%10d", no_69);
printf("%10d", no_79);
printf("%10d", no_89);
printf("%10d", no_100);
putchar('\n');
for (i =0; i < 80; i++)
putchar('=');
putchar('\n');
printf("按回车键返回");
getchar();
getchar();
}
展开
 我来答
cx0627year
2016-07-12 · TA获得超过719个赞
知道小有建树答主
回答量:477
采纳率:72%
帮助的人:308万
展开全部
no_59是0-59分的人数

no_69是60--69分的人数

以此类推
望采纳,谢谢
更多追问追答
追问
那么请问
for (i = 0;i < len; i++) {
if (data[i].mark_ave <=59) no_59++;
else if (data[i].mark_ave <=69) no_69++;
else if (data[i].mark_ave <=79) no_79++;
什么意思?
追答
就是当data[i].mark_ave <=59时no_59++
否则当data[i].mark_ave <=69时no_69++

如果以上两个都不成立且data[i].mark_ave <=79时no_79++
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式