#1077. 4GESP20241204试卷
4GESP20241204试卷
GESP C++ 四级2024 年 12 月 1 单选题(每题 2 分,共 30 分)
第 1 题 下面的语句中,() 正确定义了一个计算浮点数 的平方( )的函数,并成功调用该函数。 {{ select(1) }}
-
A
float square(float x) { return x * x; } float area = square(2);
-
B
square(float x) { return x * x; } float area = square(2);
-
C
void square(float x) { return x * x; } area = square(2.0);
-
D
void square(float x) { x * x; return; } area = square(2);
第 2 题 下面代码的描述中,正确的是()。
void n_chars(char c, int n) {
while (n-- > 0)
cout << c;
}
char my_char = 'w';
int times = 5;
n_chars(my_char, times);
double* p_arr = new double [3];
{{ select(2) }}
- A. 代码执行结束后, times 的值为0
- B. n 是形参, times 是实参
- C. n 是实参, times 是形参
- D. 代码最后一行换成 n_chars(times, my_char); 也可以