正确答案:

题目:1)#include < iostream >2)# include < math.h >3)using namespace std;4)double max(double x,doubley);5)void main()6){7)double a,b,c;8)cout << " input two numbers:";9)cin>>a>>b;10)c=max(a,b);11)cout<< " the squart of max imum="<< sqrt(c);12)}13)double max(doublex,doubley)14){15)if(x>y)16)returnx;17)else18)returny;19)}

解析:程序max的作用是返回变量a和变量b中最大的数,若执行第9行时,输入“89后按回车”,因为9>8,所以返回值为9(变量b),而max()函数的返回类型为double型,所以max函数的返回值是9.0(小数位数由编译器决定)

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]1)#include 2)#include 3)using namespace std;4)double max(double x,doubley)5){6)if(x>y)7)return x;8)else9)return y;10)}11)int main()12){13)doublea,b,c;14)cout a >> b;16)c=max(a,b);17)cout
  • 解析:执行完第10行后,函数max()调用结束,系统将会把函数max()的形式参数x,y给回收掉,因此y的值不存在。

  • [单选题]所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是()

  • 推荐下载科目: 软件工程题库 CPP考试题库 Illustrator题库 计算机体系结构题库 动画概论题库 DCS分布式控制系统题库 平面设计史题库 插画师题库 微机控制技术题库 数据库原理题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号