日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

PTA C语言 7-6 厘米换算英尺英寸

發(fā)布時間:2023/12/13 综合教程 26 生活家
生活随笔 收集整理的這篇文章主要介紹了 PTA C语言 7-6 厘米换算英尺英寸 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

7-6 厘米換算英尺英寸

如果已知英制長度的英尺foot和英寸inch的值,那么對應(yīng)的米是(foot+inch/12)×0.3048。現(xiàn)在,如果用戶輸入的是厘米數(shù),那么對應(yīng)英制長度的英尺和英寸是多少呢?別忘了1英尺等于12英寸。

分析

第一次看到這道題會相當(dāng)費解,被公式迷惑。。。
實際上它的意思是,給你幾英尺幾英寸求對應(yīng)的身高(米)。
比如5英尺7英尺,根據(jù)公式 height = (foot+inch/12)×0.3048 => (5+7/12)×0.3048 = 1.7018m
現(xiàn)在反過來,給你最終的身高,讓你求對應(yīng)的英尺和英寸。
我們觀察公式發(fā)現(xiàn),所謂的幾英寸幾英寸,已經(jīng)給你分好了。
為什么這么說?最后一句話:別忘了1英尺等于12英寸。也就是說如果公式里的inch/12大于1,就會轉(zhuǎn)換成1英尺,因此它是英尺對應(yīng)的小數(shù)部分。
而公式里的foot是整數(shù)部分。

代碼

#include <stdio.h>

int main()
{
    int cm;
	scanf("%d", &cm);
	int foot = cm/30.48; // m/100.0/0.3048 用/做整除從而得到整數(shù)部分
	// 用總數(shù)減去整數(shù)部分就得到了小數(shù)部分inch/12,再乘以12就得到了inch.
	int inch = (cm/30.48-foot)*12; 
    printf("%d %d", foot, inch);
	return 0;
}

總結(jié)

以上是生活随笔為你收集整理的PTA C语言 7-6 厘米换算英尺英寸的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。