以下程序的输出结果是 ()intd=1;fun(int p){d = d+p;printf("%d ",d);return(d);}void main( ){inta=3;printf("%d \n",fun(a+fun(d)));}
A. 2 6
B. 1 7 4
C. 2 7 7
D. 1 6 7
以下错误的描述是( )
A. 函数的调用可以出现在执行语句中
B. 函数的调用可以出现在一个表达式中
C. 函数的调用可以为一个函数的实参
D. 函数的调用可以为一个函数的形参
下列程序执行后的输出结果是( )void fun(int x,int y,int z){ z=x*x+y*y; }void main(){int a=31;fun(5,2,a);printf("%d",a);}
A. 0
B. 29
C. 31
D. 无定值
模块化程序设计将一个大的程序按功能分割成一些小模块。
A. 对
B. 错