题目内容

执行下列程序后,屏幕的输出是( )。#includeusing namespace std;void swap(int a,int b){ int temp=a; a=b; b=temp; cout<<"a="<

A. a=2,b=3a=3,b=2
B. a=3,b=2a=3,b=2
C. a=2,b=3a=2,b=3
D. a=3,b=2a=2,b=3

查看答案
更多问题

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

A. 11001
B. 10001
C. 11100
D. 10011

对于C/C++语言的函数,下列叙述中正确的是( )。

A. 函数的定义不能嵌套,但函数调用可以嵌套。
B. 函数的定义可以嵌套,但函数调用不能嵌套
C. 函数的定义和调用都不能嵌套。
D. 函数的定义和调用都可以嵌套

下面的哪个保留字不能作为函数的返回类型( )。

A. new
B. int
C. void
D. 1ong

下列关于C++函数的叙述中,正确的是( )。

A. 每个函数至少要具有一个参数
B. 每个函数都必须返回一个值
C. 函数在被调用之前必须先声明函数不能自己调用自己
D. 编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式

答案查题题库