C语言,循环录入5个人的成绩,输出成绩大于等于80的人数比例。
答案:3 悬赏:10 手机版
解决时间 2021-01-19 11:26
- 提问者网友:人傍凄凉立暮秋
- 2021-01-18 22:14
C语言,循环录入5个人的成绩,输出成绩大于等于80的人数比例。
最佳答案
- 五星知识达人网友:风格不统一
- 2021-01-18 22:40
#include
int main(){
int i,n=5,chengji,count=0;
for(i=1;i<=n;i++)
{
printf("请输入第%d为学生的成绩:",i);
scanf("%d",&chengji);
if(chengji>=80)
count++;
}
printf("80分以上的学生的比例是%d0%%
",count*2);
return 0;
}
int main(){
int i,n=5,chengji,count=0;
for(i=1;i<=n;i++)
{
printf("请输入第%d为学生的成绩:",i);
scanf("%d",&chengji);
if(chengji>=80)
count++;
}
printf("80分以上的学生的比例是%d0%%
",count*2);
return 0;
}
全部回答
- 1楼网友:末日狂欢
- 2021-01-18 23:38
#include
int main()
{
int i,j=0,count,x;
for(i=1;i<=5;i++)
{
printf("请输入第%d个学生的成绩:",i);
scanf("%d",&x);
if(x>=80)j++;
}
printf("成绩>=80的学生比例"%f\n",j/5.0);
return 0;
}
int main()
{
int i,j=0,count,x;
for(i=1;i<=5;i++)
{
printf("请输入第%d个学生的成绩:",i);
scanf("%d",&x);
if(x>=80)j++;
}
printf("成绩>=80的学生比例"%f\n",j/5.0);
return 0;
}
- 2楼网友:白昼之月
- 2021-01-18 23:30
#include
int main()
{
int i,x,s=0;
for(i=0;i<5;i++)
{
printf("请输入第%d闰学生的成绩\n",i+1)
scanf("%d",&x);
if(x>=80)s++;
}
printf("80分以上的学生的比例是%.1f%\n",100*s/5.0);
return 0;
}
int main()
{
int i,x,s=0;
for(i=0;i<5;i++)
{
printf("请输入第%d闰学生的成绩\n",i+1)
scanf("%d",&x);
if(x>=80)s++;
}
printf("80分以上的学生的比例是%.1f%\n",100*s/5.0);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯