0
10
4
5
第1题:
若有定义int a=5,b=7;,则表达式a%=(b%2) 运算后,a的值为( )。
A.0
B.1
C.11
D.3
第2题:
若有定义:inta=5,*b=&a;,则printf("%d\n",*b);语句的输出结果为()。
A.随机值
B.a的地址
C.6
D.5
第3题:
此题为判断题(对,错)。
第4题:
若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。
A.0
B.1
C.11
D.3
第5题:
若有定义:char*st="how are you";,下列程序段中正确的是
A.chara[11],*p;strcpy(p=a+1,&st[4]);
B.chara[11];strcpy(++a,st);
C.chara[11];strcpy(a,st);
D.chara[],*p;strcpy(p=&a[1],st+2);
第6题:
设有整形数组的定义int a[]=new int[8],则a.length的值为( )。
A.8
B.9
C.7
D.6
第7题:
若有定义int a[9],+P=a;,则P+5表示( )。
A.数组元素a[5]的值
B.数组元素a[5]的地址
C.数组元素a[6]的地址
D.数组元素a[0]的值加上5
第8题:
若有定义语句: int a=5; ,则表达式: a++ 的值是 【 6 】 。
第9题:
若有定义:“inta=4,b=5;floatx=3.4,y=2.1;”,则下列表达式的值为( )。
A.5.5
B.55
C.5.500000
D.55.00000
第10题:
A.12
B.2
C.6
D.5