题目内容

以下程序的输出结果是 ()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. 错

函数是具有某种功能的独立程序段。

A. 对
B. 错

答案查题题库