c語言預測身高
發布時間: 2022-07-06 14:42:38
① c語言預測子女身高
#include<stdio.h>
intmain()
{
//c語言預測子女身高只用父母的身高,其它不管。
floatfq=0,mq=0,ez=0,nr=0;
printf("請輸入父親母親身高:");
scanf("%f%f",&fq,&mq);
ez=(fq+mq)*0.54;
nr=((fq*0.9)+mq)/2.0;
printf("兒子%.2f女兒%.2f ",ez,nr);
return0;
}
請輸入父親母親身高:173156
兒子177.66女兒155.85
Pressanykeytocontinue
② 大一c語言程序設計題目:預測身高,男生身高=(爸身高+媽身高)×0.54 女生身高=(爸身高×0.
#include<stdio.h>
intmain()
{
doubleheight=0;
intsex;
printf("請輸入您的性別:1(男)2(女): ");
scanf("%d",&sex);
doubleheightOfFather;
doubleheightOfMother;
printf("請輸入您父母的身高: ");
scanf("%lf%lf",&heightOfFather,&heightOfMother);
if(sex==1)height=(heightOfFather+heightOfMother)*0.54;
elseheight=(heightOfFather*0.92+heightOfMother)/2.0;
printf("請問您是否有良好的生活習慣1(有)0(沒有) ");
inthave;
scanf("%d",&have);
height=height+have*height*1.5/100.0;
printf("請問您是否喜愛體育運動:1(喜歡)0(不喜歡) ");
intlike;
scanf("%d",&like);
height=height+like*height*2.0/100.0;
printf("您的身高應該是:%lf ",height);
return0;
}
請輸入您的性別:1(男 ) 2(女):
1
請輸入您父母的身高:
1.78 1.56
請問您是否有良好的生活習慣 1(有) 0(沒有)
1
請問您是否喜愛體育運動: 1(喜歡) 0(不喜歡)
1
您的身高應該是:1.867267
dty@ubuntu:~$ ./a.out
請輸入您的性別:1(男 ) 2(女):
2
請輸入您父母的身高:
1.78 1.56
請問您是否有良好的生活習慣 1(有) 0(沒有)
1
請問您是否喜愛體育運動: 1(喜歡) 0(不喜歡)
1
您的身高應該是:1.655238
③ c語言 預測身高小程序問題
你把scanf語句的%c改為%s
④ 怎麼用C語言編程實現身高預測
照著這個公式寫應該沒有問題吧?
這個公式能大概預測一下:
歐洲科學家的預測子女身高公式如下:
兒子成年身高(cm)=(父親身高+母親身高)×1.08/2
女兒成年身高(cm)=(父親身高×0.923+母親身高)/2
我國的身高預測公式,比用國外的公式預測誤差小。
身高預測公式如下:(單位:厘米)
男孩身高=59.699+0.419×父親身高+0.265×母親身高
女孩身高=43.089+0.306×父親身高+0.431×母親身高
熱點內容