正确答案:
题目:1)#include2)usingnamespacestd;3)intmain()4){5)inta,b,result;6)couta>>b;8)result=3*a-2*b+1;9)cout
解析:输入9空格6后,再点击回车,把9赋给a,因此a的值是9
查看原题 查看所有试题
学习资料的答案和解析:
[单选题]1)#include2)usingnamespacestd;3)intmain()4){5)inta,b,result;6)couta>>b;8)result=3*a-2*b+1;9)cout
解析:输入4空格5后,由于不点击回车,没有把4赋给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
解析:程序通过输入设备(键盘)输入2与3(中间有一个空格作为间隔符),所以2和3分别赋给变量a和变量b,因为变量a和变量b都被定义为双精度的浮点型变量,所以在内存中是以浮点数存储,但由于各种编译器的不同,小数位数会有所不同。
[单选题]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
解析:第13行定义了3个双精度浮点型的变量a、b、c,但未对其进行初始化,执行完第13行后,变量b的值是一个随机值。