初次学习C++ 记录,第二章学习课后题代码答案
代码如下:
#include <iostream>
void practice1(void)
{
std::cout << "Cieux\n";
std::cout << "China, Guangdong Province\n";
return;
}
void practice2(void)
{
int Long, Yards;
std::cout << "Input a number in long:";
std::cin >> Long;
Yards = 220 * Long;
std::cout << "the distance in yards is: " << Yards << "\n";
return;
}
void str1(void)
{
std::cout << "Three blind mice\n";
return;
}
void str2(void)
{
std::cout << "See how they run\n";
return;
}
void practice3(void)
{
str1();
str1();
str2();
str2();
return;
}
void practice4(void)
{
std::cout << "Enter your age:";
int age;
std::cin >> age;
int months = age * 12;
std::cout << "Your age " << age << " years contain " << months << " months\n";
return;
}
double C2F(double C)
{
return(1.8 * C + 32.0);
}
void practice5(void)
{
std::cout << "please enter a Celsins value: ";
double C;
std::cin >> C;
double F = C2F(C);
std::cout << C << " degrees Celsius is " << F << " degrees Fahrenheit.\n";
return;
}
double Ly2Au(double Ly)
{
return(63240 * Ly);
}
void practice6()
{
std::cout << "Enter the number of light years: ";
double ly;
std::cin >> ly;
double au = Ly2Au(ly);
std::cout << ly << " light years = " << au << " astronomical units.\n";
return;
}
void disTime(std::string hours, std::string minutes)
{
std::cout << hours << " : " << minutes << "\n";
return;
}
void practice7()
{
std::string hours, minutes;
std::cout << "Enter the number of hours: ";
std::cin >> hours;
std::cout << "Enter the number of minutes: ";
std::cin >> minutes;
disTime(hours, minutes);
return;
}
int main()
{
practice7();
}