正确答案:

题目:1)#include 2)# include 3)using namespace std;4)double max(double x,doubley);5)void main()6){7)double a,b,c;8)cout >a>>b;10)c=max(a,b);11)cout

解析:程序在执行到函数调用时,会为相应的变量分配空间,并将实参传递给形参。在本程序中8传递给形参x,9传递给形参y,且形参变量x和形参变量y的数据类型为双精度浮点型,所以在内存是以双精度浮点数存放,但由于各种编译器的不同,小数点后位数会有所不同。所以结果为8.0(小数位数由编译器决定)

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]1)#include2)usingnamespacestd;3)intmain()4){5)inta,b,result;6)couta>>b;8)result=3*a-2*b+1;9)cout
  • 解析:输入4空格3单击回车后,a的值是4,b的值是3,根据表达式“result=3*a-2*b+1”得result的值是7,因此输出“resultis7”

  • [单选题]1)#include 2)using namespace std;3)int main()4){5)int a,b,result;6)couta>>b;8)result=3*a-2*b+1;9)cout
  • 解析:cout是在标准输入输出流文件iostream中定义的。

  • [单选题]1)#include2)#include3)usingnamespacestd;4)doublemax(doublex,doubley);5)voidmain()6){7)double a,b,c;8)couta>>b;10)c=max(a,b);11)cout
  • 解析:在C++中,头文件math.h中包含一种sqrt()函数,作用是对括号中的数据或算术表达式开平方。

  • [单选题]1)#include 2)# include 3)using namespace std;4)double max(double x,doubley);5)void main()6){7)double a,b,c;8)cout >a>>b;10)c=max(a,b);11)cout
  • 解析:程序执行完第7行后,对变量a进行定义,但没有初始化,所以在变量a里存放的是随机值。

  • [单选题]1)#include 2)# include 3)using namespace std;4)double max(double x,doubley);5)void main()6){7)double a,b,c;8)cout >a>>b;10)c=max(a,b);11)cout
  • 解析:在C++中,函数在使用之前必须声明。所以要在函数的调用之前对函数进行声明

  • [单选题]公有继承时,子类对象和子类成员函数必须通过父类()的成员函数访问父类私有成员。
  • 非私有


  • 推荐下载科目: 动画绘制员题库 软件编码与测试题库 AdobeFireworks题库 游戏设计概论题库 计算机基础题库 网站建设与管理题库 4G基础知识题库 Premiere题库 Indesign题库 多媒体技术题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号