对x有如下声明:longx=-123456L,则以下能够正确输出变量x值的语句是()。
A. printf("x=%d\n",x);
B. printf("x=%ld\n",x);
C. printf("x=%8dL\n",x);
D. printf("x=%LD\n",x);
查看答案
x、y、z被声明为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是()。
A. INPUTx、y、z;
B. scanf("%d%d%d",&x,&y,&z);
C. scanf("%d%d%d",x,y,z);
D. read("%d%d%d",&x,&y,&z);
已有如下声明:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是( )。
A. 6
B. 0
C. 2
D. 1
与数学式子2ab/3+sin(x+10)(其中a、b、x是单精度变量)对应的C语言表达式是( )。
A. 2ab/3+sin(x+10)
B. 2*ab/3+sin(x+10)
C. 2*a/3*b+sin(x+10)
D. 2/3*a*b+sin(x+10)
执行下面的程序段int x=35;char z='A';int b;b=((x&15)&&(z<'a'));后,b的值为( )。
A. 0
B. 1
C. 2
D. 3