标题:从键盘输入10个学生的成绩,输出成绩在90分(包含90分)以上、89-80分(包含89,80分)之间 以及80分以下的学生人数所占比重。
int main() //程序入口,主函数,从这里开始执行
{
int score[10];//开辟10个空间
int i,nice,eight,other;
nice=eight=other=0;
for(i=0;i<10;i++)//循环判断
{
printf("输入第%d个学生的成绩",i+1);
scanf("%d",&score[i]);
if(score[i]>=90)
{
nice++;//>90分数的人次
}
else if(score[i]>=80&&score[i]<90)
{
eight++;//>80&&<90分数的人次
}
else
{
other++;//>其他分数的人次
}
}
printf("输出成绩在90分以上的学生人数所占比重:%.2f%%\n",float(nice/10.00)*100);
printf("输出成绩在89-80分之间的学生人数所占比重:%.2f%%\n",float(eight/10.00)*100);
printf("输出成绩在80分以下的学生人数所占比重%.2f%%\n",float(other/10.00)*100);
return 0;
}
程序很小,仅作分享。不足之处,望见谅。