c语言编程代码对父母感恩,c语言中编程:每个做父母的都关心自己孩子成人后孩子的生高:...
c語言中編程:每個做父母的都關心自己孩子成人后孩子的生高:
據有關生理衛生知識與數理統計分析表明,影響小孩成人后的身高的因素包括遺傳、飲食習慣與體育鍛煉等.小孩成人后的身高與其父母的身高和自身的性別密切相關.
設faHeight為其父身高,moHeight為其母身高,身高預測公式為
男性成人時身高=(faHeight+moHeight)×0.54cm
女性成人時身高=(faHeight×0.923+moHeight)/2cm
此外,如果喜愛體育鍛煉,那么可增加身高2%;如果有良好的衛生飲食習慣,那么可增加身高1.5%.
編程從鍵盤輸入用戶的性別(用字符型變量sex存儲,輸入字符F表示女性,輸入字符M表示男性)、父母身高(用實型變量存儲,faHeight為其父身高,moHeight為其母身高)、是否喜愛體育鍛煉(用字符型變量sports存儲,輸入字符Y表示喜愛,輸入字符N表示不喜愛)、是否有良好的飲食習慣等條件(用字符型變量diet存儲,輸入字符Y表示良好,輸入字符N表示不好),利用給定公式和身高預測方法對身高進行預測.
#include
main()
{
charsex;/*孩子性別*/
charsports;/*是否喜歡體育運動*/
chardiet;/*是否有良好的飲食習慣*/
floatmyHeight;/*孩子身高*/
floatfaHeight;/*父親身高*/
floatmoHeight;/*母親身高*/
printf("是男孩還是女孩,男孩請輸入M,女孩請輸入F:");
scanf("%1s",&sex);
printf("n請輸入父親的身高(cm):");
scanf("%f",&faHeight);
printf("n請輸入母親的身高(cm):");
scanf("%f",&moHeight);
printf("n喜歡運動嗎,是請輸入Y,否請輸入N(Y/N)?");
scanf("%1s",&sports);
printf("n有良好的飲食習慣嗎?是請輸入Y,否請輸入N(Y/N)?");
scanf("%1s",&diet);
/*****請在此補充語句,完成該程序****/
printf("你未來的身高可能是%f(cm)n",myHeight);
}
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的c语言编程代码对父母感恩,c语言中编程:每个做父母的都关心自己孩子成人后孩子的生高:...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言结构体定义字符串数组,C语言,结构
- 下一篇: 随机数生成器c语言,句子随机生成器-怎么