C语言教程上的题,我的是出现了什么错误呀?
而且为什么要变成7.2g %g是C语言printf()函数的一个输出格式类型,它表示以%f%e中较短的输出宽度输出单、双精度实数,在指数小于-4或者大于等于精度时使用%e格式7是包括小数点一共保留7位数,小数点后保留2位数
这个只是一个输出格式而已没有为什么,只是控制输出你需要的位数 那为什么结果是错误的呀?
bhj 发表于 2017-4-21 21:56
那为什么结果是错误的呀?
你的3后面接的是。 不是. 函数读了3之后会读。 你的4.0 5.0 都没读进去 所以你的b和c都是其他值(看那块内存空间原来存了什么,随机的)你改过来就行 兄弟,细心点一开始还以为你代码有问题,看了几遍才看到你输入有问题 {:5_91:}不好意思,不过我都重新试了一遍也是错误的{:5_107:}
页:
[1]