7 1 厘公尺換算英呎英吋

2021-08-18 03:49:28 字數 611 閱讀 6405

7-1 厘公尺換算英呎英吋(15 分)

如果已知英製長度的英呎foot和英吋inch的值,那麼對應的公尺是(foot+inch/12)×0.3048。現在,如果使用者輸入的是厘公尺數,那麼對應英製長度的英呎和英吋是多少呢?別忘了1英呎等於12英吋。

輸入格式:

輸入在一行中給出1個正整數,單位是厘公尺。

輸出格式:

在一行中輸出這個厘公尺數對應英製長度的英呎和英吋的整數值,中間用空格分開。

輸入樣例:

170

輸出樣例:

5 6分析:陷進題目誤區了,先根據題目所給公式算出英呎數,然後在英呎的小數部分*12得到英吋數。即:f=cm*144/0.3048/145

inch=(f-int(f))*12。

題解:

cm=input()

cm=float(cm)/100

f=cm*144/0.3048/145

inch=(f-int(f))*12

inch=int(inch)

f=int(f)

print(f,inch)

注:本人才疏學淺,正在學習python基礎知識,故預用python將基礎程式設計題目再做一遍,望大佬指教。

7 1 厘公尺換算英呎英吋

7 1 厘公尺換算英呎英吋 15 分 如果已知英製長度的英呎foot和英吋inch的值,那麼對應的公尺是 foot inch 12 0.3048。現在,如果使用者輸入的是厘公尺數,那麼對應英製長度的英呎和英吋是多少呢?別忘了1英呎等於12英吋。輸入在一行中給出1個正整數,單位是厘公尺。在一行中輸出這...

PAT 7 1 厘公尺換算英呎英吋

include int main 其中,六七行比較晦澀難懂,現在解釋 foot inch 12 0.3048 cm 100 foot inch 12 cm 100 0.3048 cm 30.48 因為1foot 12inch 所以inch 12 1 所以foot cm 30.48的整數部分 inch...

7 1 厘公尺換算英呎英吋 15 分

如果已知英製長度的英呎foot和英吋inch的值,那麼對應的公尺是 foot inch 12 0.3048。現在,如果使用者輸入的是厘公尺數,那麼對應英製長度的英呎和英吋是多少呢?別忘了1英呎等於12英吋。輸入格式 輸入在一行中給出1個正整數,單位是厘公尺。輸出格式 在一行中輸出這個厘公尺數對應英製...