若a为整型变量,且有以下语句,则下面说法正确的是()。 a=-017L; printf("%d\n",a);
A. 赋值不合法
B. 输出值为-17
C. 输出为不确定值
D. 输出值为-15
查看答案
执行以下语句后,a、b的值分别为()。 int a ,b,c; a=b=c=1; ++a||++b&&++c;
A. 错误
B. a=0,b=2
C. a=2,b=1
D. a=1,b=2
阅读以下程序,当输入数据的形式为:25,13,10,正确的输出结果为( )。#include "stdio.h"void main(){ int x,y,z; scanf("%d%d%d", &x,&y,&z); printf("x+y+z=%d\n",x+y+z);}
A. x+y+z=48
B. x+y+z=35
C. x+z=35
D. 不确定值
假定a的初值为12,则执行语句“a+=a-=a*a;”后,a的值是(C)。A.B.C.D.
A. 132
B. -132
C. -264
D. 12
设短整型变量x的值为12,假定分配给x的内存单元地址是0xff00和0xff01,则在程序中能表示变量x的地址是(C)。A.B.C.
A. 0xff00
B. 0xff01
C. &x
D. &12