• [单选题]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
  • 正确答案 :
  • 解析:在C++中,函数在使用之前必须声明。所以要在函数的调用之前对函数进行声明

  • [单选题]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)else9)return y;10)}11)int main()12){13)doublea,b,c;14)cout <<" input two numbers:";15)cin >> a >> b;16)c=max(a,b);17)cout <<" the squart of max imum="<< sqrt( c );18)}
  • 正确答案 :
  • 解析:y是函数max()的形式参数,当调用函数max()时,系统会为形式参数y分配内存空间,并将实际参数b的值9.0000000000000000传递给形式参数y。

  • [单选题]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
  • 正确答案 :
  • 解析:调用max()函数时,将会执行第6行的if语句,执行第15行时,若输入“8空格9回车”,则条件表达式x>y的值为false,接下来将会去执行第9行,因此执行完第9行后返回的值是形式参数y的值9.0000000000000000。

  • 查看原题 查看所有试题


    推荐科目: 软件工程题库 软件可行性研究题库 DCS分布式控制系统题库 Premiere题库 计算机图形学题库 计算机过程控制题库 VFP数据库题库 微机控制技术题库 数据库原理题库 编译原理题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号