石头3494 发表于 2016-12-3 21:51:32

鱼C课后练习S1E8发现的一个小问题

TR各位大神看下图片中的代码,在scanf函数来进行输入扫描的时候我习惯性地用了JAVA的惯用做法,然后发生了很奇怪的事情呢。
如果有哪位无聊帮下小弟忙打发时间下吧,嘿嘿

人造人 发表于 2016-12-4 15:36:06

sh-4.2$ cat test.c
#include <stdio.h>

int main()
{
      float h, s;

      s = scanf("%f", &h);
      s = (h - 32) * 5 / 9;

      printf("%.2f\n", s);

      return 0;
}

sh-4.2$ ./a.out
45
7.22
sh-4.2$

石头3494 发表于 2016-12-4 17:38:06

人造人 发表于 2016-12-4 15:36
sh-4.2$ cat test.c
#include



奇怪了 你这样为啥又出现了正确的答案呢?

石头3494 发表于 2016-12-4 17:40:02

人造人 发表于 2016-12-4 15:36
sh-4.2$ cat test.c
#include



抱歉 包前 发现自己逗比了啊 啊 啊 啊啊晕死这么逗比的我 眼花这么厉害 看来我要去眼科重诊了
页: [1]
查看完整版本: 鱼C课后练习S1E8发现的一个小问题