问答详情
源自:2-9 强制类型转换

大神们,我这个怎么错了?

https://img4.mukewang.com/5bc0bb31000198a807420399.jpg大神们,求助

提问者:慕虎3249643 2018-10-12 23:19

个回答

  • qq_未明_npqsF2
    2018-10-13 11:32:43

    强制类型转换,int(numone)的值为numone的整数部分。vs2017会输出3,vc6.0会输出2

  • qq_未明_npqsF2
    2018-10-13 11:06:32

    输出格式错了,printf("%5f\n",numtwo);

  • 精慕门3227948
    2018-10-12 23:46:50

    输出是sum而非sumone,在第五行sum前加(int)就好

  • Him_Lee睡神
    2018-10-12 23:42:16

    需要输出的是“num的整数部分是2”,你可以把变量numtwo的变量名改成num应该就好了