编写程序:输入若干个百分制成绩,当输入-1时表示输入结束,计算并输出平均成绩。当输入的不是百分制成绩(小于0或大于100)则视为无效成绩,不计入在内;假定有效成绩个数大于0
1个回答
关注
展开全部
咨询记录 · 回答于2022-12-23
编写程序:输入若干个百分制成绩,当输入-1时表示输入结束,计算并输出平均成绩。当输入的不是百分制成绩(小于0或大于100)则视为无效成绩,不计入在内;假定有效成绩个数大于0
您好,亲~接下来由“阿曾老师”为您解答您的问题,根据您提出的问题,为您提供到编写程序:输入若干个百分制成绩,当输入-1时表示输入结束,计算并输出平均成绩。当输入的不是百分制成绩(小于0或大于100)则视为无效成绩,不计入在内;假定有效成绩个数大于0#includevoid main(){ int sum=0; int n=0; int a,i; do{ printf("请输入成绩,以-1结束:"); scanf("%d",&a); while(a>100) { printf("输入错误,请重新输入:"); scanf("%d",&a); } sum+=a;//求总分 n++;//统计人数 }while(a!=-1) printf("平均分为:%d\n",sum/n); }
已赞过
评论
收起
你对这个回答的评价是?