统计证书成绩#C语言学习

统计证书成绩#C语言学习

输入N个学生的某专业成绩,统计优秀、合格证书的数量,以及没有获得证书的数量。学生修读XX专业,85分及以上获得优秀证书,不到85分但是60分及以上获得合格证书,不到60分则没有证书。
输入格式:
输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。

输出格式:
在一行中依次输出优秀证书、合格证书、没有获得证书的数量,中间以空格分隔。请注意,最后一个数字后没有空格。

输入样例1:
7
85 59 86 60 84 61 45
输出样例1:
2 3 2
输入样例2:
4
91 100 88 75
输出样例2:
3 1 0

#include<stdio.h>
int main()
{
  int A = 0 , B = 0 ,C = 0;
  int N = 0, score, i = 0;
  printf("输入学生人数:\n"); 
  scanf("%d", &N);            //人数
  printf("请输入%d个学生的成绩\n",N); 
  for(i = 1; i <= N; i++)
  {
    scanf("%d", &score);      //成绩
    if(score >= 85)
      A++;
    else if(score >= 60&&score < 85)
      B++;
    else if(score < 60)
      C++;
  }
  printf("优秀证书%d\n合格证书%d\n没有证书%d\n", A, B, C);
  return 0;
}

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值