啊哈磊_编程从这里起步

标题: 这个哪里错了!!打印华摄温度摄氏温度对照表。 [打印本页]

作者: 超神级    时间: 2013-7-25 16:34
标题: 这个哪里错了!!打印华摄温度摄氏温度对照表。
本帖最后由 超神级 于 2013-7-25 16:37 编辑

求的是大概数。不精确小数
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {int fahr, celsius;
  5. int lower, upper,step;
  6. lower =0;
  7. upper=300;
  8. sted=20;
  9. fahr=lower;
  10. while{fahr<=upper} {celsius-5*(fahr-32)/9;
  11. printf("%d\t%d\n",fahr,celsius);
  12. fahr=fahr+step;}
  13.         
  14.         system("pause");
  15.         return 0;
  16. }
复制代码
为什么编译失败呀。。检查了好几遍没找到错误点

作者: rosynirvana    时间: 2013-7-25 16:34
while{fahr<=upper} {celsius-5*(fahr-32)/9;

这里
作者: 超神级    时间: 2013-7-25 16:43
上面程序公式是/C=(5/9)(F-32)/
  1. /×C是摄氏度F是华氏温度×/
复制代码

作者: brave163    时间: 2013-7-25 17:59
#include <stdio.h>

#include <stdlib.h>

int main()

{int fahr, celsius;

int lower, upper,step;

lower =0;

upper=300;

sted=20; /*此处的sted应更正为step*/

fahr=lower;

while{fahr<=upper} {celsius-5*(fahr-32)/9; /*while{fahr<=upper},此处的一对{}应更正为()*/

printf("%d\t%d\n",fahr,celsius);

fahr=fahr+step;}

        

        system("pause");

        return 0;

}
作者: 超神级    时间: 2013-7-25 21:49
rosynirvana 发表于 2013-7-25 17:17
while{fahr

失误了。。。。
作者: 超神级    时间: 2013-7-25 21:51
brave163 发表于 2013-7-25 17:59
#include

#include

下次给你分。讲的很详细谢谢!!!
作者: brave163    时间: 2013-7-25 21:53
呵呵,分无所谓,很乐意在能力范围内解答别人的求助。
作者: brave163    时间: 2013-7-25 21:53
呵呵,分无所谓,很乐意在能力范围内解答别人的求助。
作者: 超神级    时间: 2013-7-25 21:55
brave163 发表于 2013-7-25 21:53
呵呵,分无所谓,很乐意在能力范围内解答别人的求助。

呵呵/谢了。等下次有币了再给你分。现在就3个币给不了币,至少要6个。
作者: gggggcccccyyyy    时间: 2013-7-26 19:15
恩牛恩牛,牛叉~




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2