永发信息网

c语言运行结果为0,求大神修改

答案:6  悬赏:10  手机版
解决时间 2021-02-27 03:44
代码如下:
#include <stdio.h>
float main(){
float F,C;
scanf("%f",F);
C=5/9*(F-32);
printf("%f",C);
return 0;
}
运行的结果不对,无论输入什么值都为0;
最佳答案
#include <stdio.h>
float main(){
    float F,C;
    scanf("%f",&F);
    C=5.0/9.0*(F-32);
    printf("%f",C);
    return 0;
}
全部回答
#include <stdio.h> float main(){     float F,C;     scanf("%f", &F);    //     C=5.0/9*(F-32);    //     printf("%f",C);     return 0; }
scanf("%f", &F); 把C=5/9 * (F-32) 改为 C=5.0 / 9 * (F-32)
第一,你输入时缺少了地址符 第二,float单精度浮点类型运算时应该写精确点 代码如下: #include <stdio.h> float main(){ float F,C; scanf("%f",&F); C=5.0/9*(F-32); printf("%f",C); return 0; }
因为你输出的时a int a = 0 , 输出的肯定是0
scanf("%f",&F);    //scanf要加上& float F,C; scanf("%f",&F); C=5.0/9.0*(F-32.0); printf("%f",C); //变成5.0   9.0   32.0  表示是浮点数,因为F是浮点类型, 否则会当成int型进行计算
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
张家口云鼎新材料科技有限公司我想知道这个在
农村高铁左右几米内房屋须拆迁,
重庆烧烤地址有知道的么?有点事想过去
下图为一测定叶片光合作用装置的示意图,其中
给爸妈买手机红米4a好还是小辣椒k2好
鹅儿肠草和鹅蛋的做法
555.444.333的最小公因数
begin to do跟begin doing有什么区别吗?
石榴石有没有假的?
资料员要想有更好的发展应该朝哪些方向走?
羊角石在哪里啊,我有事要去这个地方
火线,陌生人给你发私聊,你把私聊关闭了,但
(2007)隐框和半隐框玻璃幕墙,其玻璃与铝型
凯宇霆体育我想知道这个在什么地方
如何能消除工作中的倦怠期
推荐资讯
我离婚一年了我想去做结扎手术然后把小孩抚养
小桥溪畔饮品店怎么去啊,有知道地址的么
添福来水饺馆地址在哪,我要去那里办事
现在学英语有个流行的词叫“思维英语”,
在生活中,由于看问题的角度不同,解决问题的
交流接触器接通电源打火怎么回事
已知tan(π+α)=-1/2,求下列各式的值
三益电器地址在什么地方,想过去办事
哥伦比亚大学和哥伦毕业特区大学是同一所吗?
秋天能吃茄子吗 秋茄子什么人不能吃
深爱一个人,却不可得,几年来默默的付出换来
兄弟呀兄弟,感觉啊感觉,是什么歌,喊麦的风格
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?