单项选择题
以下程序的输出结果是()
#include
int fun(intx){return++x;}void main(){
int i=0;while(fun(i)<10)i++;
printf("%d\n",i);
}
int fun(intx){return++x;}void main(){
int i=0;while(fun(i)<10)i++;
printf("%d\n",i);
}
A.11
B.10
C.8
D.9
点击查看答案
相关考题
-
单项选择题
在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为()
A.间接递归调用
B.直接递归调用
C.间接循环调用
D.直接循环调用 -
单项选择题
若有函数定义:int fun(){doublex=23.5;returnx;},则函数的返回结果是()
A.23
B.23.0
C.23.5
D.24 -
单项选择题
关于函数的定义,以下正确的描述是()
A.如果函数不返回值,可以省略类型说明符
B.可以在同一程序中定义同名的函数,只要保证它们的返回值类型或形参列表不相同即可
C.同一函数中的形参名必须唯一,但可以与其他函数中的变量同名
D.如果函数体为空,则函数最外层的一对花括号可以省略
