有定义语句int a = 2, b = 3;,则执行语句a = b == 3 ? 1 : -1; 后变量a的值是?
第1题:
( 7 )执行下列语句后,变量 sum 的值是 ___________ 。
int sum=0;
for(int i=1;i<=3;i++)
for(int j=1;j<=i;j++)
sum++;
第2题:
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。
A.语句int*p=a;定义不正确
B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int*p=a;是把a[0]的值赋给变量p
D.语句iht*p=a;是把a[l]的值赋给变量p
第3题:
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。
A.语句int *p=a;定义不正确
B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int *p=a;是把a[0]的值赋给变量p
D.语句int *p=a;是把a[1]的值赋给变量p
第4题:
设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为( )。
A.不定值
B.4
C.3
D.1
第5题:
A.1
B.0
C.2
D.3
第6题:
在下列叙述中,错误的一条是______。
A.有下列语句组,则c=(*p)(a,b)与c=max(a,b)等价 int max();int(*p)();int c;p=max;
B.执行下列语句后,则*p的值为1 int a=1,*p;*p=&a;
C.已知指针变量p1指向数组元素a[1],p2指向数组元素a[4],则p2-p1=4-1=3
D.2个指针变量指向同一数组时可以进行比较,其值为1或0
第7题:
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
第8题:
设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是()
第9题:
设a为int变量,执行a=1/2+1/2;语句后,a的值为()
第10题:
int a=1,b=2,c=3; 执行语句a=b=c;后a的值是()
第11题:
第12题:
1
0
2
3
第13题:
若有定义:int a=4,b=5,c=6;然后顺序执行下列语句后,变量b中的值是__________
c=(a-=(b-5));c=(a%3) (b=1):
第14题:
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
第15题:
设有C语言变量说明“static int a[][2]={{1,2),(3,4}};int *pa,(*pb)[2];”,则执行语句“pa=pb=&a[0][0];”后,(*(pa+1))的值为(31)。
A.2
B.3
C.&a[0][1]
D.&a[1][0]
第16题:
若有以下程序: int a=1,b=2: a=a^b: b=b^a:则执行以上语句后a和b的值分别是( )。
A. a=1,b=2
B.a=3,b=l
C.a=3,b=2
D.a=2.b=1
第17题:
若有定义int a=2;则执行完语句a/=a*a;后,a的值是 ( )
A.0.5
B.0
C.1/2
D.1/4
第18题:
假设变量intVar为一个整型变量,则执行赋值语句int Var="2"+3之后,变量intVar的值是【 】。
第19题:
设x为int变量,执行x=1/3+1/3+1/3;语句后,x的值为()
第20题:
若已有如下宏定义: #define MIN(x,y) (x)>(y)?(x):(y) 以及定义:int a=1,b=3,c;,则执行语句c=MIN(a=b,b-a);以后,变量c的值是()
第21题:
若有定义:int a=1,b=2,c=3;则语句++a||++b&&++c;运行后b的值为()
第22题:
数组定义与赋值语句如下:int[]a={1,2,3,4,5};则a[2]的值是()
第23题:
-12
0
3
9
第24题: