• 2022-06-06
    变量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
    ");
  • A

    举一反三

    内容

    • 0

      下面语句中,正确的是( )。 A: printf(&quot;%c &quot;,&quot;student&quot;); B: printf(&quot;%c &quot;,&quot;c&quot;); C: printf(&quot;%s &quot;,&amp;a); D: printf(&quot;%s &quot;,&quot;hello&quot;);

    • 1

      利用IF函数进行判断,60分以上为及格,否则为不及格,以下公式正确的是? A: IF(A2&gt;=60,及格,不及格) B: IF(A2&gt;=60,&quot;及格&quot;,&quot;不及格&quot;) C: IF(A2&gt;60,及格,不及格) D: IF(A2&gt;60,&quot;及格&quot;,&quot;不及格&quot;)

    • 2

      以下选项中,两个条件语句功能等价的是()。 A: if (a=3) printf(&quot;%d &quot;,a);if (a==3) printf(&quot;%d &quot;,a); B: if (a-3) printf(&quot;%d &quot;,a);if (a!=3) printf(&quot;%d &quot;,a); C: if (a) printf(&quot;%d &quot;,a); if (a==0) printf(&quot;%d &quot;,a); D: if (a-3) printf(&quot;%d &quot;,a);if (a==3) printf(&quot;%d &quot;,a);

    • 3

      查询学生选修课程成绩小于60分的,正确的SQL语句是()。 A: SELECTDISTINCT学号FROMSCWHERE&quot;成绩&quot;&lt;60 B: SELECTDISTINCT学号FROMSCWHERE成绩&lt;&quot;60&quot; C: SELECTDISTINCT学号FROMSCWHERE成绩&lt;60 D: SELECTDISTINCT&quot;学号&quot;FROMSCWHERE&quot;成绩&quot;&lt;60

    • 4

      若有以下定义: float x;int a,b; 则正确的switch 语句是( )。 A: switch(x) { case 1.0:printf(&quot;* &quot;); case 2.0:printf(&quot;** &quot;); } B: switch(x){ case 1,2:printf(&quot;* &quot;); case 3:printf(&quot;** &quot;); } C: switch (a+b) { case 1:printf(&quot; &quot;); case 1+2:printf(&quot;** &quot;); } D: switch (a+b);{ case 1:printf(.&quot;* &quot;); case 2:printf(&quot;** &quot;); }