题目内容

有如下程序:int main() {int s;for (int i = 0; i < 6; i += 3) {s = i;for (int j = i; j < 6; ++j)s += j;}cout << s << endl;}运行时的输出结果是()。

A. 3
B. 10
C. 12
D. 15

查看答案
更多问题

现有函数原型double Function (double, double, double);,则下列不能同时定义的有()。

A. char Function (int, int);
B. double Function (int, int, doubl);
C. int Function (int, char*);
D. int Function (double, double, double);

有如下程序段:int x = 0, y = 1;int& r = x; //①r = y;//②int* p = &x;//③*p = &r ;//④其中会产生编译错误的语句是()。

A. ④
B. ③
C. ②
D. ①

有如下程序:void f1(int& x, int& y) {int z = x; x = y; y = z;}void f2(int x, int y) {int z = x; x = y; y = z;}int main() {int x = 10, y = 26;f1(x, y);f2(x, y);cout << y << endl;}运行时的输出结果是()。

A. 10
B. 16
C. 26
D. 36

在下列关于内联函数的描述中,()是错误的。

A. 内联函数中可以包括各种语句;
B. 对内联函数不可以进行异常接口声明;
C. 内联函数主要解决程序的运行效率问题;
D. 内联函数的定义必须出现在内联函数第一次被调用之前;

答案查题题库