输入一个学生的数学成绩,如果它低于60,输出“Fail”,否则,输出“Pass”
举一反三
- 更改下面程序中的错误:输入5个学生的数学成绩,判断他们的成绩是否及格。如果成绩低于60,输出"fail",否则,输出"pass"。#include<;stdio.h>;intmain(){inti,mark;for(i=1;i<;=5;i++){scanf("%d",mark);if(mark>;=60){printf("fail\n");}else{printf("pass\n");}}return0;}
- 输入学生成绩,若成绩大于 80 分,则输出“优良”,成绩小于 60 分,则输出 “不及格”,否则输出“中等”。
- 输出学生的考试等级根据学生考试分数,输出成绩等级:如果成绩大于等于90,输出“优秀”;如果成绩大于等于80小于90,输出良好;如果成绩大于等于70小于80,输出“中等”;如果成绩大于等于60小于70,输入“及格”;如果成绩小于60,输出“不及格”。请补充下列代码:
- 变量math和engl中存放了两门课的成绩。若两门课成绩均在60分以上(含60),则显示"pass;有一门低于60分则显示"fail",以下不能实现上述功能的程序段是( )。 A: if(math<60)if(engl<60)printf("fail\n");esleprintf("pass\n"); B: if(math<60)printf("fail\n");elseif(engl>=60)printf("pass\n");else printf("fail\n"); C: if((math<60)||(engl<60))printf("fail\n");elseprintf("pass\n"); D: if(math>=60)&&(engl>=60))printf("pass\n");elseprintf("fail\n");
- 【简答题】编程实现: 输入 C 语言课程的成绩(成绩输入,都是整型变量),如果大于等于 90 分,则输出“成绩优秀” ; 如果大于等于 70 分小于等于 89 分,则输出“成绩良好”;如果大于等于 60 分小于等于 69 分,则输出“成绩及格”。否则输出“成绩不及格”