下面函数调用语句中,实参的个数是( )。fun((e1,e2),(e3,e4,e5));
查看答案
C语言规定,简单变量做实参时,它和对应的实参之间的数据传递方式是( )。
A. 地址传递
B. 值传递
C. 由实参传给形参,再由形参传给实参
D. 由用户指定传递方式
若有宏定义:#define MOD(x,y) x%y,则执行以下语句后的输出结果是( )。int z,a = 15,b = 100;z = MOD(b,a);printf(“%d\n”,z++);
A. 11
B. 10
C. 6
D. 宏定义错误
以下程序的运行结果是( )。#define ADD(x) x + xint main(){int m = 1,n = 2,k = 3;int sum = ADD(m + n) * k;printf("sum = %d\n",sum);}
A. sum = 9
B. sum = 10
C. sum = 12
D. sum= 18
以下程序的运行结果是( )。int main(){printf("%d\n",NULL);}
A. -1
B. 0
C. 1
D. 不确定