![](https://csdnimg.cn/release/download_crawler_static/60121298/bg6.jpg)
6 C++ 语言程序设计
sum+=2;
}
return 0;
}
运行结果如图 A-15 所示。
图 A-15 程序运行结果
第 4 章
一、选择题
1. D 2. C 3. C 4. A 5. C
6. B 7. A 8. C 9. D
二、填空题
1. return
2. char
3. 局部变量
4. 递归形式 递归终止条件
5. using namespace std
6. 47
7. int m,int n temp = n
8. result = 1 i <= n
9. x < y b != 0
10. 5 5.52
三、思考题
1. 运行结果:
10
1.3
1.2345
2. 运行结果:
x = 15 y = 20
x = 20 y = 15
x = 15 y = 20
3. 运行结果:
299
899
901
4. 运行结果:
2
6
10
14
18
22
26
5. 运行结果:
result: 27
result: 51
四、上机操作题
1. 参考程序如下:
#include<iostream.h>
double convert(double);
int main()
{
double f;
cout<<" 请输入温度 : ";
cin>>f;
cout<<" 华 氏 为 单 位 的 温 度 是 :
"<<f<<endl;
cout<<" 摄 氏 为 单 位 的 温 度 是 :
"<<convert(f)<<endl;
return 0;
}
double convert(double f)
{
double c;
c = (f - 32) * 5/9;
return c;
}
运行结果如图 A-16 所示。
图 A-16 程序运行结果
2. 参考程序如下:
int max(int,int,int);
int main()
{
int a,b,c,s;
cout<<" 请输入三个整数 : ";
cin>>a>>b>>c;
cout<<"a = "<<a<<'\t'<<"b =
"<<b<<'\t'<<"c = "<<c<<endl;
s = max(a,b,c) % max(a + b,b + c,a