「已注销」 2021-10-23 12:57 采纳率: 0%
浏览 173

统计个数 编写程序,输入一批学生的成绩,遇0或负数则输入结束,

编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85),通过(60~84)和不及格(小于60)的学生人数)
样例输入
88 71 68 70 59 81 91 42 66 77 83 0
样例输出

=85:2
60-84:7
<60:2

  • 写回答

2条回答 默认 最新

  • gyk1303 2021-10-23 13:06
    关注
    
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int a,b=0,c=0,d=0;
        cin>>a;
        while(a)
        {
            if(a>=85) c++;
            if(a>=60 and a<85) d++;
            if(a<60) b++;
            cin>>a;
        }
        printf("=85:%d\n60-84:%d\n<60:%d",c,d,b);
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 10月23日

悬赏问题

  • ¥20 服务器redhat5.8网络问题
  • ¥15 如何利用c++ MFC绘制复杂网络多层图
  • ¥20 要做柴油机燃烧室优化 需要保持压缩比不变 请问怎么用AVL fire ESE软件里面的 compensation volume 来使用补偿体积来保持压缩比不变
  • ¥15 python螺旋图像
  • ¥15 算能的sail库的运用
  • ¥15 'Content-Type': 'application/x-www-form-urlencoded' 请教 这种post请求参数,该如何填写??重点是下面那个冒号啊
  • ¥15 找代写python里的jango设计在线书店
  • ¥15 请教如何关于Msg文件解析
  • ¥200 sqlite3数据库设置用户名和密码
  • ¥15 AutoDL无法使用docker install吗?