看板 NTUBSE-B-96 關於我們 聯絡資訊
#include<stdio.h> #include<stdlib.h> int main(void) { int C; double F; printf("請輸入攝氏溫度:"); scanf("%d",&C); F=(double)C*9/5+32; printf("華氏溫度為:%f",F); system("pause"); return(0); } 不能Debug真是糟糕XD 寫錯滿多地方的@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.242.26
danywang0617:C 用 float定義可以在公式那裏不用加(double)唷!! 04/16 23:11
v900149:樓上專業~~ 我也是這樣做滴 04/16 23:32
joydante:還好我也是.......我覺得我只是好狗運= = 04/16 23:44
cocoyan:你可以試試看...雖然我也是這樣寫的 04/17 01:29
cocoyan:scanf函式只能輸入整數 所以一樓說的方法是行不通的... 04/17 01:29
danywang0617:我有試耶 可以跑呀= = 難道我的電腦比較聰明?! 04/17 12:23
cocoyan:我的也可以跑 只是轉換的溫度都是32度XD 04/17 14:48
cocoyan:因為他會把C當成0 04/17 14:49
danywang0617:好吧 我只好在PO一篇了 04/17 23:08
danywang0617:我的意思是890 04/17 23:15