#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;}程序的输出结果是()。
查看答案
若有定义: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))