变量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");
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");
举一反三
- 291) 变量math和engl中存放了两门课的成绩。若两门课成绩均在60分以上(含60),则显示“pass”;有一门低于60分则显示“fail”,以下不能实现上述功能的程序段是 A: if(math<60)<br/>if(engl B: if(math<60)<br/>printf("fail\n"); else if(engl>=60) printf("pass\n");<br/>else printf("fail\n"); C: if ((math<60)<br/>||(engl D: if ((math>=60)<br/>&& (engl>=60)) printf("pass\n"); else<br/>printf("fail\n");
- 变量math和engl中存放了两门课的成绩。若两门课成绩均在60分以上(含60),则显示"pass;有一门低于60分则显示"fail",以下不能实现上述功能的程序段是( )。 A: if(math<60)if(engl<60)printf("fail ");esleprintf("pass "); B: if(math<60)printf("fail ");elseif(engl>=60)printf("pass ");else printf("fail "); C: if((math<60)||(engl<60))printf("fail ");elseprintf("pass "); D: if(math>=60)&&(engl>=60))printf("pass ");elseprintf("fail ");
- 更改下面程序中的错误:输入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;}
- 输入一个学生的数学成绩,如果它低于60,输出“Fail”,否则,输出“Pass”
- #include main()_ { char grade=’C’; switch(grade) { case ‘A’: printf(“90-100\n”); case ‘B’: printf(“80-90\n”); case ‘C’: printf(“70-80\n”); case ‘D’: printf(“60-70\n”); break; case ‘E’: printf(“<60\n”); default : printf(“error!\n”); } } 运行结果为( )