题目内容

以下不正确的if语句是( )。

A. if(x>y&&x!=y);
B. if(x= =y) x+=y;
C. if(x!=y) scanf(" %d",&x),else scanf(" %d ",&y);
D. if(x

查看答案
更多问题

有语句: if(a

A. k=(a B. k=(ac)?b:c);
C. k=(a D. k=(a

有如下程序,该程序的输出结果是( )。 int main( ){ float x=2.0,y; if(x<0.0) y=0.0; else if(x<10.0) y=1.0/x; else y=1.0; printf("%f\n",y);}

A. 0.000000
B. 0.250000
C. 0.500000
D. 1.000000

下面程序段,所表示的含义是( )。 y=-l; if(x!=0) if(x>0) y=1;else y=0;

A. 当x>0时y=l;当x<0时y=0;当x=0时y=-1
B. 当x>0时y=l;当x<0时y=0;当x!=0时y=-1
C. 当x!=0时y=l;当x=0时y=0;当x<0时y=-1
D. 当x<0时y=l;当x>0时y=0;当x=0时y=0

下面程序段的输出结果是( )。 int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++; break; case 1:b++; break; } case 2:a++;b++; break; } printf("%d %d\n",a,b);

A. 2 1
B. 1 0
C. 1 1
D. 2 0

答案查题题库