#include <stdio.h>int main(void){ double q,a,b,c,f,u; printf("性别(男输1,女输2)\n",&q); scanf("%d",&q); printf("父亲身高\n",&a); scanf("%d",&a); printf("母亲身高\n",&b); scanf("%d",&b); printf("是否喜爱运动(是输1,否无需输入):\n",&c); scanf("%d",&c); printf("(是否有良好卫生饮食习惯(是输1,否无需输入):\n",&f); scanf("%d",&f);//********男性身高********// if(q==1&&c==0&&f==0) { u=(a+b)*0.54; printf("男性身高为:%d",u); }else if(q==1&&c==1&&f==0) { u=(a+b)*0.54; u*=1+2%; printf("男性身高为:%d",u); }else if(q==1&&c==0&&f==1) { u=(a+b)*0.54; u*=1+1.5%; printf("男性身高为:%d",u); } else if(q==1&&c==1&&f==1) { u=(a+b)*0.54; u*=(1+2%)+(1+1.5%); printf("男性身高为:%d",u); }else//********女性身高********// if(q==2&&c==0&&f==0) { u=((a*0.923)+b)*0.54; printf("女性身高为:%d",u); }else if(q==1&&c==1&&f==0) { u=((a*0.923)+b)*0.54; u*=1+2%; printf("女性身高为:%d",u); }else if(q==1&&c==0&&f==1) { u=((a*0.923)+b)*0.54; u*=1+1.5%; printf("女性身高为:%d",u); } else if(q==1&&c==1&&f==1) { u=((a*0.923)+b)*0.54; u*=(1+2%)+(1+1.5%); printf("女性身高为:%d",u); } return 0;}