该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
int main()
{
double fq = 0, mq = 0, xh = 0, t = 0, w = 0; /*父母亲 和孩子的身高*/
char xb = *x*, ty = *o*, ws = *l*; /*性别 体育 卫生*/
printf(" 身高估测系统nnn");
printf("是男生/女生(n/f):");
scanf_s("%c", &xb);
printf("父亲身高:");
scanf_s("%lf", &fq);
printf("母亲身高:");
scanf_s("%lf", &mq);
printf("是否喜爱体育锻炼(y/n):");
getchar();
scanf_s("%c", &ty);
printf("是否有良好的卫生习惯(y/n):");
getchar();
scanf_s("%c", &ws);
if (xb == *n*) /*如果是男生*/
{
if (ty == *y*) /*如果爱好体育*/
{
xh = (fq + mq)*0.54;
xh = xh + (xh*0.02);
}
else if (ws == *y*) /*如果卫生习惯好*/
{
xh = (fq + mq)*0.54;
xh = xh + (xh*0.015);
}
else if (ty == *y*&& ws == *y*) /*如果体育卫生都可以*/
{
xh = (fq + mq)*0.54;
t = xh + (xh*0.02);
w = xh + (xh*0.015);
xh = t + w;
}
xh = (fq + mq)*0.54; /*否则 如果一样都没有*/
}
else if (xb == *f*) /*如果是女生*/
{
if (ty == *y*) /*如果爱好体育*/
{
xh = (fq*0.923 + mq) / 2.0;
xh = xh + (xh*0.02);
}
else if (ws == *y*) /*如果卫生习惯好*/
{
xh = (fq*0.923 + mq) / 2.0;
xh = xh + (xh*0.02);
}
else if (ty == *y*&& ws == *y*) /*如果体育卫生都可以*/
{
xh = (fq*0.923 + mq) / 2.0;
t = xh + (xh*0.02);
w = xh + (xh*0.015);
xh = t + w;
}
xh = (fq*0.923 + mq) / 2.0; /*否则 如果一样都没有*/
}
printf("估测小孩身高:%lf", xh);
return 0;
}
最后
以上就是优雅芒果最近收集整理的关于C语言 if语句练习题,if语句练习题,不明白哪里做错了,求指点的全部内容,更多相关C语言内容请搜索靠谱客的其他文章。
发表评论 取消回复