若有定义int a,b,x;且变量都已正确赋值,下面选项中合法的if语句是()。
第1题:
阅读下面代码
int x=3;
while (x<9)x+=2;
x++:
while语句成功执行的次数是______。
第2题:
设变量x和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是
A.if(x++);
B.if(x>y&&y!=0);
C.if(x>0)x- else y++;
D.if(y<0){;} else x++;
第3题:
下列语句序列执行后,k的值是______。 int x=10,y=30; do{ y-=x; X++; }while(x++<y--);
A.0次
B.1次
C.2次
D.3次
第4题:
下面的程序输出结果是( )。 #include<iostream> using namespace std; void add() { static int x; x++; cout<<x<<''; } int main() { for(int i=0;i<3;i++) add(); return 0; }
A.111
B.123
C.222
D.333
第5题:
以下程序运行后的输出结果是main(){ int x=15; while(x>10&&x<50) { x++; if(x/3) { x++; break; } else continue; } printf("%d\n",x);}
第6题:
若有定义int x'y;并已正确给变量赋值。则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x_y)等价的是( )。
A.(x-y011x-y>0)
B.(x-y0)
D.(x-y=o)
第7题:
以下错误的if语句是( )。
A.if(x>y)x++;
B.if(x)x++;
C.if(x!=y) cout<<x;y++;
D.if(x<y) x++;cout<<x;else cout<<y;
第8题:
设有定义“int x=8,y,z;”,则执行“y=z=x++,x=y==z;”后,变量x值是( )
A.0
B.1
C.8
D.9
第9题:
假定整数变量x的值为10,则执行y=2*x++赋值后,y的值为()。
第10题:
若有定义intx=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=()
第11题:
if(a)x++;
if(a=b)x++;
if(a>=b)x++;
if(!(b-c))x++;
第12题:
9
12
15
18
第13题:
若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是______。
A.(x-y>O)
B.(x-y<O)
C.(x-y<0||x-y>0)
D.(x-y=0)
第14题:
以下程序的输出结果是______。main(){ int i,j,x=0; for (i=0;i<2;i++) { x++; for(j=0;j<3;j++) { if(j%2) continue; x++; } x++; } printf("x=%d\n",x);}
A.x=4
B.x=8
C.x=6
D.x=12
第15题:
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是
A.ifx++);
B.it(x>y&&y!=0);
C.if(x>0)x--
D.if(y<0){;} else y++; else x++;
第16题:
下列程序的输出结果是_______。 fun() { static int x=5; if(x++>5)printf("%d",x); else printf("%d",x++); } main() { fun();fun(); }
A.67
B.69
C.68
D.78
第17题:
若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—Y)等价的是( )。
A.(x—Y<01Ix—Y>O)
B.(x—y<0)
C.(x—Y>0)
D.(x—Y==0)
第18题:
若有定义 int x=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=( )。
A、9
B、12
C、15
D、18
第19题:
设变量X和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是( )。
A.if(x++);
B. if(x>y&&y!=0);
C.if(x>y)x--else y++;
D.if(y<0) {;} else x++;
第20题:
设有int a=0,b=5,c=2,x=0;,下面可以执行到x++的语句是()
第21题:
设变量均已正确定义并且赋值,以下与其他三组输出结果不同的一组语句是()
第22题:
下面()是错误的if语句(设intx,a,b;)
第23题:
if(a==b) x++;
if(a=<b) x++;
if(a<>b) x++;
if(a=>b) x++;