C++ Primer Plus(第6版)中文版 第二章学习课后题代码答案

初次学习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();
}

个人自写代码仅供参考,如有错误麻烦指出谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值