• [单选题]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
  • 正确答案 :
  • 解析:第13行定义了3个双精度浮点型的变量a、b、c,但未对其进行初始化,执行完第13行后,变量a的值是一个随机值。

  • 查看原题 查看所有试题


    推荐科目: 计算机体系结构题库 网络艺术题库 计算机基础题库 非线性编辑题库 计算机图形学题库 计算机过程控制题库 PageMaker题库 数据库原理题库 3DMAX题库 编译原理题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号