Jimmy Chen

A Programmer

C Primer Plus 第六版 第五章课后编程练习答案

编程环境Visual Studio 2017

此文为博主原创文章,转载请注明出处

  1. 岚霭说道:

    emmmm 第三题有要求用循环重复输入 输入非正值的时候循环结束这样

    1. jimmychen说道:

      呃......,还是那句话书不在身边,到时候拿书看一下,可能写的时候忘记看题的要求了 :lol: :lol: :lol:

      1. 橙了个棒棒糖说道:

        :idea: 很厉害了!!!顶!

        1. jimmychen说道:

          :smile: :smile: 谢谢,大家一起努力

    2. 浮舟说道:

      兄弟,第九题我还是没看懂

  2. 小朱说道:

    要是有注释就好了

    1. jimmychen说道:

      难理解的地方才加有注释,简单点的按照练习意思理解就好

  3. 友人A说道:

    第四题计算height_feet,用到了强制转换int,但是我去掉了这个,结果输出是一样的,怎么回事啊

    1. jimmychen说道:

      因为上面的代码里面我将height_feet定义为int,所以就算你将强制类型转换int去掉,当将最后计算出来的结果赋值给height_feet的时候还是会被截断为int的

  4. 强迫症说道:

    210行到213行:题目是输入华氏度,输出华氏度、摄氏度、开氏度。
    输出的字符串名字错了,Fahrenheit_temp改成Celsius_temp比较好吧,毕竟定义了temperature就代表了华氏度

  5. 张佚名说道:

    我的妈呀最后一题怎样都看不懂有点崩溃 :cry: :cry:

  6. 法赛啊说道:

    do while 还没学呢。。。。

  7. 泡泡说道:

    Hi 楼主,我感觉第9题函数里的公式好像写错了
    书上说的是:
    摄氏温度=5.0/9.0*(华氏温度-32.0)
    开氏温度=摄氏温度+273.16

    还有就是变量命名有点混淆
    Fahrenheit是华氏温度,Celsius是摄氏温度
    麻烦楼主有时间看一下~

  8. 绵绵说道:

    编译器打不出来啊

回复 jimmychen 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注