• 2022-06-06
    291) 变量math和engl中存放了两门课的成绩。若两门课成绩均在60分以上(含60),则显示“pass”;有一门低于60分则显示“fail”,以下不能实现上述功能的程序段是
    A: if(math<60)
    if(engl
    B: if(math<60)
    printf("fail\n"); else if(engl>=60) printf("pass\n");
    else printf("fail\n");
    C: if ((math<60)
    ||(engl
    D: if ((math>=60)
    && (engl>=60)) printf("pass\n"); else
    printf("fail\n");
  • A

    举一反三

    内容

    • 0

      在SELECT语句中,与表达式"成绩 NOT IN(60,100)"功能相同的表达式( ) A: 成绩=60 AND 成绩=100 B: 成绩&lt;&gt;60 0R 成绩&lt;&gt;100 C: 成绩&lt;&gt;60 AND 成绩&lt;&gt;100 D: 成绩=60 OR 成绩=100

    • 1

      运行下面程序时,若从键盘输入数据为"86",则输出结果是( )。 A: in( ) B: int t; scanf("%d",&amp;t); if (t&gt;=90) printf("A\n"); else if (t&gt;=80) printf("B\n"); C: se if (t&gt;=70) printf("C\n"); else if (t&gt;=60) printf("D\n"); else printf("E\n"); printf("OK\n"); } D: B E: B OK C F: B OK G: B OK C D E OK

    • 2

      输入一个学生的数学成绩,如果它低于60,输出“Fail”,否则,输出“Pass”

    • 3

      给出一百分制成绩,要求输出成绩等级A,P,N。其中:90分以上为A,60-89为D,60分以下为E。定义变量score代表成绩,grade变量代表等级。下面正确的语句是() A: if(score&gt;=90) grade='A'; if(score&gt;=60) grade='P'; if(score&lt;60) grade='E'; B: if(score&gt;=90) grade='A'; if(score&lt;90 &amp;&amp; score&gt;=60) grade='P'; if(score&lt;60) grade='E'; C: if(score&gt;=90) grade=A; else if(score&gt;=60) grade=P; else grade=E; D: if(score&gt;=90) grade='A'; else (score&lt;90 &amp;&amp; score&gt;=60) grade='P'; else (score&lt;60) grade='E';

    • 4

      执行以下程序,输入60,输出的结果是______。 [br][/br]s=eval(input()) [br][/br]if s>=60: [br][/br] k ="合格" [br][/br]else: [br][/br] k='不合格' [br][/br]print(s,k) A: 60 合格 B: 60 C: 合格 D: 不合格