题目内容

执行下列程序后,输出结果是( )。 #include using namespace std; void f(int x) { if(x) { cout.put('0'+x%10); f(x/10); } } int main() { f(11001); return 0; }

A. 10011
B. 11001
C. 10101
D. 00111

查看答案
更多问题

正确的函数定义形式为___________。

A.void fun(void)
B. double fun(int x;int y)
C. int fun(int=0,int);
D. double fun(int x,y)

若有函数调用语句:fun(a+b,(x,y),(x,y,z));此调用语句中的实参个数为( )。

A. 1
B. 2
C. 3
D. 4

若同时定义了如下函数,fun(12,6.1)调用的是下列哪个函数________。

A. void fun(float,int)
B. void fun(double,int)
C. void fun(char,float)
D. void fun(double,double)

“文件包含”预处理命令形式中,当#include后面的文件名用< >(尖括号)括起时,寻找被包含文件的方式是______。

A. 直接按系统设定的标准方式搜索目录
B. 先在源程序所在目录中搜索,再按系统设定的标准方式搜索
C. 仅仅搜索源程序所在目录
D. 仅仅搜索当前目录

答案查题题库