问题 单项选择题

1)#include < iostream >

2)#include < cmath >

3)using namespace std;

4)double max(double x,doubley)

5){

6)if(x>y)

7)return x;

8)else

9)return y;

10)}

11)int main()

12){

13)doublea,b,c;

14)cout <<" input two numbers:\n";

15)cin >> a >> b;

16)c=max(a,b);

17)cout <<" the squart of max imum="<< sqrt( c );

18)}

执行第15行时,若输入“8空格9回车”,则执行完第18行后,命令提示符窗口中新输出的结果是:()

A.the squart of max imum=sqrtC.

B.the squart of max imum=3.08221

C.the squart of max imum=3

D.the squart of max imum=9.0

答案

参考答案:C

解析:第18行的作用是先在命令提示符窗口中输出字符串"the squart of maximum=",即输出引号里面的内容,然后输出sqrt(c)的值,因此执行完第18行后,命令提示符窗口中新输出的结果是:()the squart of maximum=3。

单项选择题
单项选择题