私信TA
用户名:wbc
访问量:59419
签 名:
人生苦短,我TM直接py
自我简介:
自2020起转python了。。。 C++兼容C,所以不要问为什么我所有的提交都是C++的.... 不AC,毋宁死,代码越短越好,思路越清奇越好hhhhhhhh
作者: ET 发表时间:2017-07-28 15:35:40 浏览:2146 | 评论:3
解题思路:读入,计算,输出,没了注意事项:1.double类型。2.题里给的公式没打乘号“*”,记得加上,否则过不了hhhhh嗯,,就这些。。参考代码:
#include<stdio.h> int main() { double F; while (scanf("%lf", &F) != EOF) { printf("c=%.2f\n", 5 * (F - 32) / 9); } return 0; }
0.0分
6 人评分
这里会形成一个死循环,当输入非数值时,比如输入:ef
芜剑无界 2022-08-22 15:38:22 | 回复
可将 scanf("%lf", &F) != EOF 改为 scanf("%lf", &F) >0
ET 2022-08-27 11:40:43 | 回复
是这样的,在这种oj(online judgement)上,是默认输入符合规定的,我们需要做的仅仅是读入数据并正确处理即可,不需要判断数据是否合规。至于其他异常情况,在实际使用和软件开发时是需要考虑的,保证软件的可用性和健壮性。
你这不是C++代码吧
你这是c,不是c++
ET 2018-06-30 21:55:17 | 回复
兼容,,习惯了
芜剑无界 2022-08-22 15:38:22 |
可将 scanf("%lf", &F) != EOF 改为 scanf("%lf", &F) >0
ET 2022-08-27 11:40:43 |
是这样的,在这种oj(online judgement)上,是默认输入符合规定的,我们需要做的仅仅是读入数据并正确处理即可,不需要判断数据是否合规。至于其他异常情况,在实际使用和软件开发时是需要考虑的,保证软件的可用性和健壮性。