题目内容

#include#define MIN(x,y) (x)<(y)?(x):(y)int main(){int i=10,j=15,k;k=10*MIN(i,j);printf("%d\n",k);return 0;}程序的输出结果是()。

A. 150
B. 15
C. 20
D. 25

查看答案
更多问题

若有定义:int x,*pp; 则正确的赋值表达式是()。

A. pp=&x
B. pp=x
C. *pp=&x
D. *pp=*x

下列程序运行的结果是()。#includeint main( ){int *p, a = 10;p = &a;printf("%d,%d\n",a,*p);return 0;}

A. -859668,163828
B. a,*p
C. 10,*p
D. 10,10

以下程序的运行结果为( )。#includeint main( ){int k=2,m=4,n=6,*pk=&k,*pm=&m,*p;*(p=&n)=*pk*(*pm);printf("%d\n",n);return 0;}

A. 4
B. 6
C. 8
D. 10

若已定义a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对数组元素的引用不正确的是()。

A. a[5-2]
B. *(&a[i])
C. p[i]
D. *(*(a+i))

答案查题题库