题目内容

分析下程序,并写出程序的运行结果。#includefun(int a,int b);main(){int k = 4,m = 1,p;p = fun(k,m);printf("%d,",p);p = fun(k,m);printf("%d\n",p);}fun(int a, int b){static int m = 0,i = 2;i += m + 1; m = i + a + b;return(m);}输出为( )。

查看答案
更多问题

函数可以嵌套定义。

A. 对
B. 错

为了提高程序执行的效率我们可以将程序中的所有变量定义为寄存器变量。

A. 对
B. 错

函数最多可以直接返回一个值。

A. 对
B. 错

函数的使用必须遵循“先定义或先声明,后调用”的原则。

A. 对
B. 错

答案查题题库