搜索
查看: 1668|回复: 9
打印 上一主题 下一主题

这个哪里错了!!打印华摄温度摄氏温度对照表。

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-25 16:34:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
本帖最后由 超神级 于 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. }
复制代码
为什么编译失败呀。。检查了好几遍没找到错误点

最佳答案

沙发
发表于 2013-7-25 16:34:06 | 只看该作者
while{fahr<=upper} {celsius-5*(fahr-32)/9;

这里
板凳
 楼主| 发表于 2013-7-25 16:43:21 | 只看该作者
上面程序公式是/C=(5/9)(F-32)/
  1. /×C是摄氏度F是华氏温度×/
复制代码
地板
发表于 2013-7-25 17:59:06 | 只看该作者
#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;

}
5#
 楼主| 发表于 2013-7-25 21:49:14 | 只看该作者
rosynirvana 发表于 2013-7-25 17:17
while{fahr

失误了。。。。
6#
 楼主| 发表于 2013-7-25 21:51:03 | 只看该作者
brave163 发表于 2013-7-25 17:59
#include

#include

下次给你分。讲的很详细谢谢!!!
7#
发表于 2013-7-25 21:53:47 | 只看该作者
呵呵,分无所谓,很乐意在能力范围内解答别人的求助。
8#
发表于 2013-7-25 21:53:57 | 只看该作者
呵呵,分无所谓,很乐意在能力范围内解答别人的求助。
9#
 楼主| 发表于 2013-7-25 21:55:54 | 只看该作者
brave163 发表于 2013-7-25 21:53
呵呵,分无所谓,很乐意在能力范围内解答别人的求助。

呵呵/谢了。等下次有币了再给你分。现在就3个币给不了币,至少要6个。
10#
发表于 2013-7-26 19:15:22 | 只看该作者
恩牛恩牛,牛叉~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表