S5.3 统计学生成绩

【问题描述】统计学生成绩:输入一个正整数n,再输入n个学生的成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:大于或等于90分为A,小于90分且大于或等于80分为B,小于80分且大于或等于70为C,小于70分且大于或等于60为D,小于60分为E。试编写相应成绩。
【输入形式】第一行输入n,第二行输入n个分数
【输出形式】分别统计 A、B、C、D、E 等级的人数
【样例输入】

5
12 67 89 34 50

【样例输出】

A = 0, B = 1, C = 0, D = 1, E = 3.

【样例说明】
【评分标准】正确得满分

#include<stdio.h>
int main()
{
	int n,A,B,C,D,E,i,a;
	A=B=C=D=E=0;
	
	scanf("%d\n",&n);
	for(i=1;i<=n;i++){
		scanf("%d",&a);
		if(a>=90){
			A++;
		}else if(a>=80){
			B++;
		}else if(a>=70){
			C++;
		}else if(a>=60){
			D++;
		}else{
			E++; 
		}
	}printf("A = %d, B = %d, C = %d, D = %d, E = %d.",A,B,C,D,E);
	return 0;
}



  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值