導航:首頁 > 計算方法 > 編寫程序身高計算方法

編寫程序身高計算方法

發布時間:2022-08-31 23:12:04

❶ C語言編寫程序,按人機對話的形式輸入兩個人的身高,並且計算身高的差

樓主你好
具體代碼如下:
#include<stdio.h>

int main()
{
double height_1,height_2;
double dif;

printf("請輸入兩個人的身高(米/m):");
scanf("%lf%lf",&height_1,&height_2);

dif=height_1-height_2;

if(dif<0)
dif=-dif;
printf("它們的身高差為:%.2fm\n",dif);
}

不懂的可以問我哈
希望能幫助你哈

❷ 用C語言編寫程序:輸入體重和身高,輸出體重指數BMI

例子如下:

知識擴展:

BMI指數(即身體質量指數,簡稱體質指數又稱體重,英文為Body Mass Index,簡稱BMI),是用體重公斤數除以身高米數平方得出的數字,是目前國際上常用的衡量人體胖瘦程度以及是否健康的一個標准。主要用於統計用途,當我們需要比較及分析一個人的體重對於不同高度的人所帶來的健康影響時,BMI值是一個中立而可靠的指標。

BMI值原來的設計是一個用於公眾健康研究的統計工具。當我們需要知道肥胖是否對某一疾病的致病原因時,我們可以把病人的身高及體重換算成BMI值,再找出其數值及病發率是否有線性關聯。不過,隨著科技進步,現時BMI值只是一個參考值。要真正量度病人是否肥胖,還需要利用微電力量度病人的阻抗,以推斷病者的脂肪厚度。因此,BMI的角色也慢慢改變,從醫學上的用途,變為一般大眾的纖體指標。

❸ 用C語言編一個程序計算下面的公式 男性身高=(父親+母親身高)*1.08÷2

參考如下:
這里只寫表達式,其他的就不用寫了吧。
int
male
;//男性身高
int
father;//父親身高
int
mother;//母親身高
int
female;//女性身高
male
=
(father+mother)*1.08/2;
female
=
(father*0.923+mother)/2;

❹ 用C語言編寫一個輸入身高(cm)輸出身高英寸

#include <stdio.h>

int main()

{

float height = 0;

printf("請輸入身高單位是厘米: ");

scanf("%f", &height);

printf("身高為 %f英寸 ", height/2.54);

return 0;

}

(4)編寫程序身高計算方法擴展閱讀:

1碼=3英尺=0.9144米

1英尺=12英寸=30.48厘米

英寸(inch,in) :1英寸=2.54厘米。

scanf()是C語言中的一個輸入函數。與printf函數一樣,都被聲明在頭文件stdio.h里,因此在使用scanf函數時要加上#include <stdio.h>。

在stdio.h頭文件中內置了幾種輸入輸出函數,如下列出:

printf 與 scanf

getchar 與 putchar

gets 與 puts

格式控制:由「%」後跟格式字元組成。將輸出數據轉換為指定格式輸出,字元串原樣輸出,轉義字元對輸出形式進行控制。

參考資料來源:網路-scanf函數



❺ c語言編寫一個兒童身高程序

題目這個 7-8 歲、8-9 歲,意味著可能輸入小數,因此將年齡定義為實型。

實型由於精度問題,不能直接用 「 == 」 進行比較。採用計算誤差小於某一值的辦法。


#include <stdio.h>

void main()

{

float y,h;

printf("請輸入兒童年齡與身高(米):");

scanf("%f%f",&y,&h);

if(y<7 || y>10)

printf("不在檢測范圍 ");

else if(y>=7 && y<8)

printf("%s達標 ",(abs(h-1.3)>=1e-6)?"":"不");

else if(y>=8 && y<9)

printf("%s達標 ",(abs(h-1.35)>=1e-6)?"":"不");

else if(y>=9 && y<=10)

printf("%s達標 ",(abs(h-1.4)>=1e-6)?"":"不");

}


❻ 編寫程序計算身高

#include<stdio.h>

intmain(void)
{
floatfaHeight,moHeight,chHeight;
printf("父親的身高(cm):");
scanf("%f",&faHeight);
printf("母親的身高(cm):");
scanf("%f",&moHeight);
printf("孩子的性別(M/F):");
getchar();
if(getchar()=='M'){
chHeight=(faHeight+moHeight)*0.54;

}elseif(getchar()=='F'){
chHeight=(faHeight*0.923+moHeight)/2;
}else{
chHeight=0;
}
getchar();
printf("是否喜愛體育鍛煉(Y/N):");
if(getchar()=='Y'){
chHeight*=1.02;
}
getchar();
printf("是否有良好的衛生飲食習慣(Y/N):");
if(getchar()=='Y'){
chHeight*=1.015;

}
printf("預測的身高:%dcm ",(int)(chHeight+0.5));
return0;
}

閱讀全文

與編寫程序身高計算方法相關的資料

熱點內容
胸上縫的訓練方法 瀏覽:105
太原公交乘車碼使用方法 瀏覽:944
三星手機撥號快捷鍵怎麼設置在哪裡設置方法 瀏覽:528
如何辨別鑽石好壞的方法 瀏覽:431
hdlc檢測方法 瀏覽:670
水培石斛蘭的種植方法 瀏覽:426
乾式變壓器項目研究試驗方法 瀏覽:386
青春期偏頭疼的原因和解決方法 瀏覽:66
瓷磚成型缺陷解決方法 瀏覽:392
一歲半亞麻籽油的食用方法 瀏覽:28
蟲害處理方法哪裡找 瀏覽:416
決戰平安京有哪些方法登錄 瀏覽:578
小腿劃傷怎麼處理方法 瀏覽:478
如何測量磷酸鹽的方法 瀏覽:976
平穩序列檢測方法 瀏覽:919
不打針治療咳嗽的方法 瀏覽:280
毛利潤30利潤計算方法 瀏覽:4
後束三角肌的鍛煉方法 瀏覽:56
游戲流量包使用方法 瀏覽:934
木工做酒格的計算方法 瀏覽:219