正确答案:

题目: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

解析:执行第19行时,即max()函数执行结束时,系统将回收max()函数内定义的所有的变量空间,即x,y两个变量的存储空间。

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]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++中,头文件math.h中包含一种sqrt()函数,作用是求平方根。所以在使用sqrt()时必须包含头文件math.h

  • [单选题]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,b,c三个变量。

  • [单选题]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)#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
  • 解析:第14行的作用是在命令提示符窗口中输出字符串"input two numbers:",即输出引号里面的内容,其中表示的是回车换行,因此执行完第14行后,命令提示符窗口中光标的位置在input two number:的下一行首列。

  • [单选题]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
  • 解析:第13行定义了3个double型的变量a、b、c,double即双精度浮点型。

  • [单选题]公有继承时,子类成员函数不可以直接访问父类中()。
  • 私有成员


  • [单选题]下列关于虚函数的描述,正确的是()。
  • 构造函数不可以是虚函数


  • [单选题]下面函数模板定义中不正确的是()
  • A


  • 推荐下载科目: Flash动画制作题库 软件需求分析题库 三维动画题库 DCS分布式控制系统题库 平面设计史题库 Premiere题库 计算机图形学题库 VFP数据库题库 数据库原理题库 3DMAX题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号