#31545: c語言解題


krameri120 (科科)

學校 : 國立臺南高級工業職業學校
編號 : 102318
來源 : [1.173.159.232]
最後登入時間 :
2024-06-06 10:31:47
d018. 字串讀取練習 | From: [118.231.155.78] | 發表日期 : 2022-08-06 20:47

github:code

這題考驗對於字串的處理,

如果要整行讀入,可以透過scanf("%[^\n]%*c",array);讀取
再透過strtok先切空白分好幾等分
再以":"座分隔,切第二次,假設是a:b
請將第一個char a[10];裡的數字,透過atoi轉成int

char b[10] ,透過atof轉成double
再根據a是奇偶數對answer做加減
最後最重要的是%f會有0的問題
比如你以為會輸出0.6,他會輸出0.600000000
所以請將%f 改成%g輸出即可 (0.6)

 
ZeroJudge Forum