从键盘输入10个学生的成绩,输出成绩在90分(包含90分)以上、89-80分(包含89,80分)之间 以及80分以下的学生人数所占比重。

标题:从键盘输入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;
}

程序很小,仅作分享。不足之处,望见谅。

猜你喜欢

转载自blog.csdn.net/weixin_47153740/article/details/106767305