• 2022-05-30
    下列if语句中正确的是
    A: if(a>b) a=1; else b=1
    B: if(a>b) a=1, else b=1
    C: if(a>b) a=1. else b=1
    D: if(a>b) a=1  else b=1
  • A

    内容

    • 0

      ‍在下面的条件语句中,只有一个在功能上与其它三个语句不等价,它是 。‏ A: if (a) 语句1 else 语句2 B: if (a==0) 语句2 else 语句1 C: if (a!=0) 语句1 else 语句2 D: if (a==0) 语句1 else 语句2

    • 1

      下列与表达式“b=(a<0-1:a>01:0)”的功能等价选项是 ( ) A: b=0; B: if(a>=0) C: if(a>0) b=1; D: else b=-1; E: if(a>0) b=1; F: else if(a<0) b=-1; G: else b=0; H: if(A) I: if(a<0) b=-1; J: else if(a>0) b=1; K: else L: b=-1; M: if(A) N: if(a>0) b=1; O: else if(a==0) b=0;

    • 2

      对于整型变量a,赋值语句 a=(a%3==0?1:0); (若a能被3整除则a=1,否则a=0)与( )语句不等价。 A: if (a%3= =0) a=1; else a=0; B: if (a%3!=0) a=0; else a=1; C: if (a%3) a=0; else a=1; D: if (a%3) a=1; else a=0;

    • 3

      以下程序中与语句k=a>b(b>c1:0):0;功能等价的是 A: if((a>b) &&(b>c) )k=1; B: else k=0; C: if((a>b) ‖(b>c) )k=1; D: else k=0; E: if(a<=b) k=0; F: else if(b<=c) k=1; G: else k=0; H: if(a>b) k=1; I: else if(b<c) k=1;

    • 4

      以下程序中与语句k=a>b(b>c1:0):0;功能等价的是 A: A) if((a>b) &&(b>c) )k=1; B: else k=0; C: B) if((a>b) ‖(b>c) )k=1; D: else k=0; E: C) if(a<=b) k=0; F: else if(b<=c) k=1; G: else k=0; H: D) if(a>b) k=1; I: else if(b<c) k=1;