问题
以下程序的运行结果是: main() { int w=5; fun(w); } fun(int k) { if(k> O) fun(k-1); printf(" %d" ,k); }
以下程序的运行结果是: main() { int w=5; fun(w); } fun(int k) { if(k> O) fun(k-1); printf(" %d" ,k); }
? A、A.5 4 3 2 l
? B、B.0 1 2 3 4 5
? C、C.1 2 3 4 5
? D、D.5 4 3 2 1 0
您可能感兴趣的试题
-
若函数调用时的实参为普通变量,下列关于函数形参和实参的叙述中正确的是( )
若函数调用时的实参为普通变量,下列关于函数形参和实参的叙述中正确的是( ) A:函数的实参和其对应的形参共占同一存储章B:形参只是形式上的存在,不占用具体存储章C:同名的实参和形参占同一存储章D:函数的形参和实参分别占用不同的存储章...
查看答案 -
以下叙述中正确的是( ) A:未在定义语句中赋初值的auto变量和static变量的初值都是随机值
以下叙述中正确的是( )A:未在定义语句中赋初值的auto变量和static变量的初值都是随机值B:函数的形参都属于全局变量C:静态(static)变量的生存期贯穿于整个程序的运行期间D:全局变量的作用域一定比局部变量的作用域范围大...
查看答案 -
关于函数相关内容,以下叙述中错误的是( )
关于函数相关内容,以下叙述中错误的是( ) A:用户定义的函数中可以没有return语句B:用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值C:用户定义的函数中若没有return语句,则应当定义函数为void类型D:函数的return语句中可以没有表达式...
查看答案 -
函数在定义时,若省略函数类型说明符,则该函数值的类型为( )
函数在定义时,若省略函数类型说明符,则该函数值的类型为( ) A:intB:voidC:floatD:double...
查看答案 -
以下对C语言函数的有关描述中,正确的是( )
以下对C语言函数的有关描述中,正确的是( ) A:在C中调用函数时,只能把实参的值传给形参,不能把形参的值送给实参B:C程序中有调用关系的所有函数必须放在同一个源程序文件中C:函数必须有返回值,否则不能使用函数D:C函数既可以嵌套定义又可以递归调用...
查看答案
