执行完下面程序片段后,( )的结论是正确的。
inta,b,c;
a=1;
b=2;
c=(a+b>3?a++:b++);
A、a的值是2,b的值是3
B、a的值是1,b的值是3
C、a的值是1,b的值是2
D、c的值是false
第1题:
有以下程序 #include <stdio.h> main() { 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; case 3:a++;b++; } printf("a=%d,b=%d\n",a,b); } 程序的运行结果是
A.a=1,b=0
B.a=2,b=2
C.a=1,b=1
D.a=2,b=1
第2题:
在执行下面的程序段后,a的值是为 ______。 int a,, b; for(b=1,a=1; b<=50:b++) { if(a>=10)break; if(a%2= =1) {a+=5; continue;} a-=3; )
A.2
B.6
C.10
D.8
第3题:
A.a的值是1,b的值是2
B.c的值是false
C.a的值是2,b的值是3
D.a的值是1,b的值是3
第4题:
有下列程序:
fun(int x,inty){retum(x+y);}
main()
{int a=1,b=2,c=3,sum;
stun=fun((a++,b++,a+b) ,c++);
printf("%d\n",sum);
} 执行后的输出结果是( )。
A.6
B.7
C.8
D.9
第5题:
假设a、b均是整型变量,则表达式a=2,b=5,a++,b++,a+b值为______。
第6题:
以下程序的输出结果是main() { int x=l,a=2,b=3; switch(x) { case 0:b++; case 1:a++;break; case 2:a++;b++; } printf("a=%d,b=%d\n",a,b); }
a=3,b=3
第7题:
第8题:
执行完下面程序片段后,()的结论是正确的。int a,b,c;a=1;b=2;c= (a+b>3?a++:b++);
第9题:
下列程序的输出结果是(). main( ) { 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; case 3:a++;b++;break; } printf("a=%d,b=%d/n",a,b); }
第10题:
设inta=11,b=2;执行下述程序段后,变量a和b的值分别是()。do{a/=b++;}while(a>b);
第11题:
a的值是2,b的值是3
a的值是1,b的值是3
a的值是1,b的值是2
c的值是false
第12题:
a=2,b=1
a=2,b=2
a=1,b=1
a=1,b=0
第13题:
设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c=a++||b++;语句后,变量b的值是().
第14题:
A.3,4
B.3,3
C.2,4
D.2,3
第15题:
有下列程序: 、 fun(int X,int y){return(x+y);) main( ) { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf("%d\n",sum); } 执行后的输出结果是( )。
A.6
B.7
C.8
D.9
第16题:
设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c = a++‖b++;变量b的值是【 8 】。
第17题:
有以下程序: fun(int x,int y){return(x+y);) main { int a=1,b=2,c=2,sum; sum=fun((a++,b++,a+b),c++); printf("%d\n",sum); } 执行后的结果是( )。
A.6
B.7
C.8
D.9
第18题:
有如下程序 main() { int x=1,a=0,b=0; switch(x){ case 0 : b++; case 1 : a++; case 2 : a++;b++; } printf("a=%d,b=%d\n",a,B) ; } 程序运行后的输出结果是( )
A.a=2,b=1
B.a=1,b=1
C.a=1,b=0
D.a=2,b=2
第19题:
执行完下面的程序片段后,下面哪些结论是正确的?() int a,b,c; a=1; b=2; c=(a+b>3?a++:++b);
第20题:
假设所有变量均为整型,则表达式(a=2,b=5,a++,b++,a+b)的值为()。
第21题:
假设变量a,b均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是()
第22题:
a的值是2,b的值是3
a的值是1,b的值是3
a的值是1,b的值是2
c的值是false
第23题:
先执行a++,表达式a++的值为0,由此即可确定(a++ && b++)值为0,因此执行d++
先执行a++,表达式a++的值为0;再执行b++,表达式b++的值为0,由此可确定(a++ && b++)值为0,因此执行d++
先执行a++,表达式a++的值为1;再执行b++,表达式b++的值为1,由此可确定(a++ && b++)值为1,因此执行c++
先执行b++,表达式b++的值为1;再执行a++,表达式a++的值为1,由此可确定(a++ && b++)值为1,因此执行c++