Fw: [問題] 簡單的c語言運用scanf溫度轉換問題?
※ [本文轉錄自 ask 看板 #1IQypDTr ]
作者: Fireis556 (KennySu我懶%™) 看板: ask
標題: [請問] 簡單的c語言溫度轉換問題?
時間: Sat Oct 26 22:08:10 2013
#include <stdlib.h>
#include <stdio.h>
int main(void){
int way;
float t1,t2,t4,t3;
printf("請選擇溫度轉換的方式[1.攝氏轉華氏][2.華氏轉攝氏]:");
scanf("%d",&way);
if (way==1)
{printf("請輸入想要轉換的度數(輸入攝氏溫度):");
scanf("%f",&t1);
printf("換算後的華氏溫度為:%.2f"),t3=(t1*9.0/5.0)+32;}
else if (way==2)
{printf("請輸入想要轉換的度數(輸入華氏溫度):");
scanf("%f",&t2);
printf("換算後的攝氏溫度為:%.2f"),t4=(t2-32)*5.0/9.0;}
else
printf("zzz\n");
system("pause");
return 0;
}
以上是我剛剛在打的程式碼 請問問題出在哪啊 看了好久結果在執行運算結果時
都是0.00 請問哪裡出錯呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 182.233.9.118
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: Fireis556 (182.233.9.118), 時間: 10/26/2013 22:11:17
→
10/26 22:17, , 1F
10/26 22:17, 1F
→
10/26 22:20, , 2F
10/26 22:20, 2F
→
10/26 22:26, , 3F
10/26 22:26, 3F
→
10/26 22:27, , 4F
10/26 22:27, 4F
→
10/26 22:31, , 5F
10/26 22:31, 5F
→
10/26 22:31, , 6F
10/26 22:31, 6F
→
10/26 22:31, , 7F
10/26 22:31, 7F
→
10/26 22:31, , 8F
10/26 22:31, 8F
→
10/26 22:32, , 9F
10/26 22:32, 9F
→
10/26 22:33, , 10F
10/26 22:33, 10F
→
10/26 22:36, , 11F
10/26 22:36, 11F
→
10/26 22:36, , 12F
10/26 22:36, 12F
→
10/26 22:49, , 13F
10/26 22:49, 13F
→
10/26 22:53, , 14F
10/26 22:53, 14F
→
10/27 00:30, , 15F
10/27 00:30, 15F
→
10/27 00:47, , 16F
10/27 00:47, 16F
→
10/27 00:47, , 17F
10/27 00:47, 17F
排版我也想弄好一點 是用內建的編排會好看很多嗎?
推
10/27 00:54, , 18F
10/27 00:54, 18F
→
10/27 00:55, , 19F
10/27 00:55, 19F
變數可以有數字吧 只是開頭不能有數字
switch case會用但是想說練習用if-else
※ 編輯: Fireis556 來自: 182.233.9.118 (10/27 01:43)
→
10/27 02:21, , 20F
10/27 02:21, 20F
→
10/27 02:22, , 21F
10/27 02:22, 21F
→
10/27 02:23, , 22F
10/27 02:23, 22F
了解 謝謝:)
→
10/27 07:25, , 23F
10/27 07:25, 23F
是[]括號很多餘嗎 還是小括號太多了 下次會改進的
→
10/27 07:26, , 24F
10/27 07:26, 24F
→
10/27 07:49, , 25F
10/27 07:49, 25F
※ 編輯: Fireis556 來自: 182.233.9.118 (10/27 10:30)
推
10/28 17:31, , 26F
10/28 17:31, 26F