下面if语句统计“成绩(mark)优秀(90分以上)的男生以及不及格(60以下)的男生”的人数,正确的语句为( )。
A: if(gender=="男")and((mark<60)and(mark>=90)):n+=1
B: if(gender=="男")and((mark<60)or(mark>=90)):n+=1
C: if(gender=="男")or(mark<60)or(mark>=90)):n+=1
D: if(gender=="男")or(mark<60)and(mark>=90):n+=1
A: if(gender=="男")and((mark<60)and(mark>=90)):n+=1
B: if(gender=="男")and((mark<60)or(mark>=90)):n+=1
C: if(gender=="男")or(mark<60)or(mark>=90)):n+=1
D: if(gender=="男")or(mark<60)and(mark>=90):n+=1
举一反三
- 下面用if语句统计“成绩(score)优秀的男生以及不及格的男生”的人数,正确的语句为_____。 A: if(gender=="男" and score <60 or score>=90): n+ = 1 B: if(gender=="男" and score <60 and score>=90): n+ = 1 C: if(gender=="男" and (score <60 or score>=90)): n+ = 1 D: if(gender=="男" or score <60 or score>=90): n+ = 1
- 下列程序片段用于产生成绩等第,已定义score%和mark$分别表示成绩和等第。即60分(含)以上及格、75分(含)以上良好、90分(含)以上优秀,能获得预期结果的是______。 A: If score>=90 Then Mark="优秀" ElseIf score>=75 Then Mark="良好" ElseIf score>=60 Then Mark="及格" End If B: If score>=60 Then Mark="及格" ElseIf score>=75 Then Mark="良好" ElseIf score>=90 Then Mark="优秀" C: If score>=90 Then Mark="优秀"If score>=75 Then Mark="良好"If score>=60 Then Mark="及格" D: If score>=60 Then Mark="及格" ElseIf score>=75 Then Mark="良好"ElseIf score>=90 Then Mark="优秀" End If
- 【单选题】下面的if语句统计满足“性别(gender)为男、职称(rank)为教授、年龄(age)小于40岁”条件的人数,正确的语句为 (2.0分) A. if (gender=="男" or age<40 and rank="教授"): n+=1 B. if (gender=="男" and age<40 and rank="教授"): n+=1 C. if (gender=="男" and age<40 or rank="教授"): n+=1 D. if (gender=="男" or age<40 and or="教授"): n+=1
- 下面if语句统计“成绩(mark)优秀的男生以及不及格的男生”的人数,正确的语句为()
- 更改下面程序中的错误:输入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;}