目的:

输入5门成绩,判断每一门是否及格。最终输出及格的门数和不及格的门数。

代码:

#include <iostream>
using namespace std;
int main( )
{  int i=0,score,n,c;cout<<"请输入5个成绩:"<<'\n';cin>>score;for(n=0,c=1;c<=5;c++) {if (score<0||score>100)cout<<"请重新输入分数!";else if(score>=60){i++;}    else {n++;}}cout<<"及格人数:"<<i<<endl;cout<<"不及格人数:"<<n<<endl;return 0;
}

运行结果:

是哪里不对呢!!!??

这是当年刚学c++写的程序啊,上来直接写代码了(就算是思考了,也没有体现思考的过程。)

要求输入5个成绩,当然要在for循环里输入。

另外还判断了每次输入的成绩的上下界,要求输错了重新输入。那应该限定重新输入的次数。

不及格的门数的计数器初始值应当与及格的放在一起。

多门成绩判断及格与不及格门数相关推荐

  1. 以“学生”、“成绩”表为数据源,使用 SQL 视图创建一个名为“学生不及格课程数”统计查询,显示字段为:学号、姓名、不及格门数。

    以"学生"."成绩"表为数据源,使用 SQL 视图创建一个名为"学生不 及格课程数"统计查询,显示字段为:学号.姓名.不及格门数.

  2. 一个sql语句的编写 写出不及格门数大于等于2的学生的姓名和平均成绩

    写出不及格门数大于等于2的学生的姓名和平均成绩 表:student sid   name 表:subject cid  cname 表:grade sid  cid  cgrade sql语句为: s ...

  3. hadoop之MapReduce统计选修课程人数,不及格门数,选课人数

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一.题目要求 二.数据解析 student.txt文件部分数据 三.需求分析及代码编写 总体的思路: 需求1:求DataB ...

  4. 7-1 成绩录入时的及格与不及格人数统计

    7-1 成绩录入时的及格与不及格人数统计 (10 分) 编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩总人数,对录入成绩统计其及格人数和不及格人数.设计一个异常类,当输入的成绩小0分或大于 ...

  5. 7-1 成绩录入时的及格与不及格人数统计 (10 分) (异常类)

    7-1 成绩录入时的及格与不及格人数统计 (10 分) 编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩总人数,对录入成绩统计其及格人数和不及格人数.设计一个异常类,当输入的成绩小0分或大于 ...

  6. EXCEL成绩分出优秀及格与不及格

    此文为引人别人的 如果只有两个分数段(如及格.不及格两个级别)很好办,假设成绩数据已经输入单元格A1,直接用Excel公式输入条件A1>=60,为真时填写"及格",为假时填写 ...

  7. java习题4.1-将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级。要求用switch语句实现

    将学生的学习成绩按不同的分数段分为优.良.中.及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级.要求用switch语句实现 import java.util.Scanner;pu ...

  8. [C程序设计]给出一百分制成绩,要求输出成绩等级“优秀”、“良好”、“中等”、“及格”、“不及格”。90分以上为“及格”,80~89分为“良好”......

    用C语言设计程序实现,给出一百分制成绩,"优秀"."良好"."中等"."及格"."不及格".90分以 ...

  9. 从键盘上输入一个学生的成绩: 如果成绩在小于0或大于100,则显示“输入数据有误”; 如果成绩在0~59分,则输出“成绩为不及格”; 如果成绩在60~69分,则输出“成绩为及格”; 如果成绩在

    #include<stdio.h> int main() { double a; printf("输入成绩:\n"); scanf("%lf",&a ...

最新文章

  1. protoc-3.2.0-win32转java文件
  2. Vue-resource中post请求将data数据以request payload转换为form data的形式
  3. css伪类focus的测试
  4. why my own list cannot automatically scroll to load oData
  5. 开发物体识别桌、_【课程总结】AR系统开发“秘籍”大揭秘!
  6. 用rollback()VS不用rollback()
  7. java中的module是什么意思_Angular - 组件中module.id的含义是什么?
  8. 信息学奥赛一本通C++语言——1001:Hello,World!
  9. 游戏中用户升级的设计
  10. 拓端tecdat|R语言如何在生存分析与Cox回归中计算IDI,NRI指标
  11. 春节回来,陪你去看星河云!
  12. bat命令快捷修改ip地址
  13. OneNote中快速笔记怎么打开和删除
  14. YUV和RGB调节色彩公式
  15. 腾讯云租用CentOS 7.2 64
  16. win10 pycharm安装使用 MySQLdb
  17. 一张图,理清微服务架构路线(收藏)
  18. hmailserver搭建一个公网可收发的自用邮局
  19. 几个获取英文单词发音的链接
  20. mate20 全网通 激活设备 卡刷包 修复过程

热门文章

  1. mysql练习题-燕十八老师
  2. A child container failed during start异常问题,分为几种情况需要仔细查看
  3. MySQL workbench 报错:could not acquire management access for administration
  4. Yoga14s 2021锐龙集显版更换固态硬盘及网卡的方法
  5. react——mobx和redux的区别
  6. 电脑磁盘分区D盘划分给C盘,(无需格式化)DiskGenius使用<亲测有效>
  7. 2022年Java学习路线图,精心整理「史上最全」
  8. el如何获取复选框的值_element checkbox 获取当前值
  9. 什么叫电磁感应、趋肤效应、热电效应、光电效应?
  10. 山东大学项目实训——6月29日