22.执行以下程序后,m的值是( )。 #define MIN(x, y) (x)(y) ? (x) : (y) main( ) { int i=12, j=8, m; m=10*MIN(i, j); printf(%d, m); } A.80 B.8 C.120 D.12 23.若有定义:int x[10], *p=x;,
22.执行以下程序后,m的值是( )。 #define MIN(x, y) (x)<(y) ? (x) : (y) main( ) { int i=12, j=8, m; m=10*MIN(i, j); printf("%d ", m); }
A.80
B.8
C.120
D.12
23.若有定义:int x[10], *p=x;,则*(p+5)表示( )。
A.选项内容11
B.选项内容11
C.选项内容11
D.数组元素x[6]的地址
E.数组元素x[6]的值
F.数组元素x[5]的地址
G.数组元素x[5]的值
24.若k为整型变量,则以下for循环的执行次数是( )。 for (k=2; k==0; ) printf("%d",k--);
A.无限次
B.2次
C.1次
D.0次
25.在C语言中,一维数组的定义方式为:类型说明符 数组名( )。
A.[整型表达式]
B.[整型常量或整型表达式]
C.[整型常量]
D.[常量表达式]



