更多"设int a=2,b=3,x,y;,则能正确执行的语句是( )"的相关试题:
[单项选择]设int x=6;,执行语句X+=X-=X*X;后,x的值是( )
A. -60
B. 0
C. 6
D. 36
[单项选择]设int i=10,j=11,k=12,x=0;执行语句:
if(i>5)
if(j>100)
if(k>11)
X=3;
else x=4;
else x=5;
后x的值是( )。
A. 0
B. 3
C. 4
D. 5
[单项选择]设int x=1;a=9,b=6,c=9,d=8;执行语句: if(a>b)if(c>b)if(b>d)x=2;else x=6; 后x的值是( )
A. 1
B. 2
C. 6
D. 不确定
[单项选择]若在定义语句:int a, b, c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。
A. scanf(“%d”a, b, ;
B. scanf(“%d%d%d”,a, b, ;
C. scanf(“%d”,;
D. scanf(“%d”,&;
[单项选择]设int a=6;,则执行b=a<<1;语句后b的值是( )
A. 3
B. 6
C. 9
D. 12
[单项选择]设int x[ ]=2,4,6,8,y,*p=&x[1];则执行语句y=(*--p)++;后数组元素x[0]的值为 ______。
A. 2
B. 3
C. 4
D. 5
[单项选择]若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()
A. scanf("%d",a,b,c);
B. scanf("%d%d%d",a,b,c);
C. scanf("%d",p);
D. scanf("%d",&p);
[单项选择]设int x[ ]={2,4,6,8},y,*p=&x[1];则执行语句y=(*--p)++;后数组元素x[0]的值为 ______。
A. 2
B. 3
C. 4
D. 5
[单项选择]设int a=1,b=2,c=3,d=4,f;,执行语句f=(a!=b)c++:d++;后f的值是( )
A. 2
B. 3
C. 4
D. 5
[单项选择]设int f (int);和int g(int);是函数f和g的原形,以下将f作为语句调用的是______ 。
A. g(f(3))
B. f(g(3));
C. g(f(3)+2);
D. p=f(g (3)+1);
[单项选择]设int m=5;,语句while(m==0)printf("%d",m-=2);的循环体执行的次数是( )
A. 0
B. 1
C. 2
D. 无限
[单项选择]设int x;,则以下语句中错误的输入是()
A. scanf ("%d",x);
B. scanf ("%d",&x);
C. seanf ("%o",&x);
D. scanf ("%x",&x);
[单项选择]设int a=12;,则执行完语句a+=a-=a*a;后,a的值是______。()
A. 522
B. 264
C. 144
D. -264