#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
void Xiti1()
{
string Name="Mr Zeelong";
string Add = "Dalian Liaoning";
cout << "我叫" << Name << "。我住在" << Add << "。谢谢大家!\n";
return;
}
void Xiti2()
{
cout << "请输入一个以long为单位的距离\n";
int distance = 0;
cin >> distance;
cout << "你输入的距离为" << distance << "long,相当于" << 220 * distance << "码。\n";
return;
}
void Xiti3_1()
{
cout << "Three blind mice\n";
return;
}
void Xiti3_2()
{
cout << "See how they run\n";
return;
}
void Xiti4()
{
cout << "请输入你的年龄\n";
int Age;
cin >> Age;
cout << "你今年" << Age << "了,实际上你已经" << Age * 12 << "个月了!\n";
return;
}
double Xiti5(double tem)
{
return (1.8*tem+32.0);
}
double Xiti6(double dis)
{
return (63240 * dis);
}
void Xiti7(int hour,int minute)
{
cout << "Tmie:" << hour << ":" << minute<<endl;
return ;
}
int main()
{
int XitiNo=1;
cout << "第二章编程练习答案:\n";
while (XitiNo>0&& XitiNo<=7)
{
cout << "请输入习题编号或按(0)退出:\n";
cin >> XitiNo;
switch (XitiNo)
{
case 0:
{
cout << "即将退出程序啦!\n";
}break;
case 1:
{
cout << "第" << XitiNo << "题如下:\n";
Xiti1();
}break;
case 2:
{
cout << "第" << XitiNo << "题如下:\n";
Xiti2();
}break;
case 3:
{
cout << "第" << XitiNo << "题如下:\n";
Xiti3_1();
Xiti3_1();
Xiti3_2();
Xiti3_2();
}break;
case 4:
{
cout << "第" << XitiNo << "题如下:\n";
Xiti4();
}break;
case 5:
{
cout << "第" << XitiNo << "题如下:\n";
cout << "请输入摄氏温度:\n";
double tem;
cin >> tem;
cout << "摄氏温度为" << tem;
tem = Xiti5(tem);
cout << "华氏温度为" << tem<< "\n";
}break;
case 6:
{
cout << "第" << XitiNo << "题如下:\n";
cout << "请输入光年:\n";
double distance;
cin >> distance;
cout << "距离为" << distance<<"光年,";
distance = Xiti6(distance);
cout << "也就是" << distance << "天文单位。\n";
}break;
case 7:
{
cout << "第" << XitiNo << "题如下:\n";
int hour, minute;
cout << "请输入小时:";
cin >> hour;
cout << "请输入分钟:";
cin >> minute;
Xiti7(hour,minute);
}break;
default:
{
cout << "即将退出程序啦\n";
}
break;
}
}
system("pause");
return 0;
}