C语言选择题?
4、设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为______。A、不定值B、3C、4D、15、以下程序的输出结果是______...
4、设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为______。
A、不定值 B、3 C、4 D、1
5、以下程序的输出结果是 _______ 。
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; }
printf("%d,%d\n",a,b); }
A、2,1 B、2,2 C、2 1 D、1,1
6、若执行下面的程序时从键盘上输入3和4,
main()
{ int a,b,s;
scanf("%d %d",&a,&b);
s=a;
if(a<b)s=b;
s=s*s;
printf("%d\n",s);
}
则输出是______。
A、9
B、16
C、20
D、18 展开
A、不定值 B、3 C、4 D、1
5、以下程序的输出结果是 _______ 。
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; }
printf("%d,%d\n",a,b); }
A、2,1 B、2,2 C、2 1 D、1,1
6、若执行下面的程序时从键盘上输入3和4,
main()
{ int a,b,s;
scanf("%d %d",&a,&b);
s=a;
if(a<b)s=b;
s=s*s;
printf("%d\n",s);
}
则输出是______。
A、9
B、16
C、20
D、18 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询