#include<stdio.h>
int main()
{
double height=0;
int sex;
咐歼 printf("请输入您的性别:1(男 ) 2(衡橡冲女):\n");
scanf("%d",&sex);
double heightOfFather;
double heightOfMother;
printf("请输入您父母的身高:\n");
scanf("%lf %lf",&heightOfFather,&heightOfMother);
if(sex==1) height=(heightOfFather+heightOfMother)*0.54;
else height=(heightOfFather*0.92+heightOfMother)/2.0;
printf("请问您是否有良好的生活习惯 1(有) 0(没有)\n");
int have;
scanf("%d",&have);
height = height +have*height*1.5/100.0;
printf("请问您是否喜爱体育运动: 1(喜欢) 0(不喜欢)\n");
int like;
scanf("%d",&like);
height = height +like*height*2.0/100.0;
printf("您的身高应该是:%lf\n",height);
return 0;
}
请输入您的性别: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
#include<stdio.h>
int main()
{
float fa,mo;
printf("父亲身高(米):\n");
scanf("%f",&fa);
printf("母亲身高(米):\n");
scanf("%f",&mo);
char ch;
printf("是男生(y/n)?");
scanf("\n%c",&ch);
float val;
if(ch=='y'坦派让)
val=(fa+mo)*0.54d;
else
val=(fa*0.92+mo)/2.0d;
printf("有良好羡芹的生活习惯+(y/n)?");
scanf("\n%c",&ch);
float 让局t=1.0d;
if(ch=='y')
t+=0.015d;
printf("喜爱体育运动(y/n)?");
scanf("\n%c",&ch);
if(ch=='y')
t+=0.02d;
val*=t;
printf("%f\n",val);
return 0;}
#include<stdio.h>
void main()
{
float F,M,C;
int Se,Sp,Ha;
scanf("what is your sex(1:boy,2:girl):%d",&Se);
scanf("Do you like sport(1:Yes,2:No):%d",&Sp);
scanf("Have you a good habit(1:Yes,2:No):%f",&Ha);
scanf("mother:%f",&M);
scanf("启则father:%f"磨旁改瞎判,&F);
if(Se==1)
C=(F+M)*0.54;
if(Se==2)
C=(F*0.92+M)/2;
if(Ha==1)
C=C*1.015;
if(Sp==1)
C=C*1.02;
printf("child:%.2f",C);
}