题目内容

以下程序的输出结果是()。#include main(){int a,b,c =246;a=c/100%9;b=(-1)&&(-1);printf(" %d,%d\n",a,b);}

A. 2,1
B. 3,2
C. 4,3
D. 2, -1

查看答案
更多问题

当a=1、b=2、c=5、d=5时,执行下面的程序段后,x的值是()。if(a

A. 1
B. 2
C. 3
D. 6

设有说明语句"int a =1,b=0;"则执行以下语句后,输出结果为()。switch(a){ case 1:switch(b){case 0:printf(" * * 0 * * " );break;case 1:printf(" * * 1 * * " );break;}case 2:printf(" * * 2 * * " );break; }

A. * * 0 * *
B. * * 0 * * * * 2 * *
C. * * 0 * * * * 1 * * * * 2 * *
D. 有语法错误

与y=(x >0?1:x <0? -1:0);的功能相同的if语句是()。

A. if(x >0) y =1;else if(x<0) y = -1;else y =0;
B. if(x)if(x >0) y=1;else if(x <0) y = -1;
C. y = -1;if(x)if (x >0)y =1;else if(x ==0) y =0;else y = -1;
D. y =0;if(x >=0)if(x >0) y =1;else y = -1;

表示"整数x的绝对值大于5"时值为"真"的c语言表达式是____。

答案查题题库