if else 身高
时间: 2023-11-11 21:04:11 浏览: 121
CH05流程控制.pptx
以下是一个使用C语言的if-else语句实现身高预测的例子:
```c
#include <stdio.h>
int main() {
int father_height, mother_height, gender, height;
printf("请输入父亲的身高(cm):");
scanf("%d", &father_height);
printf("请输入母亲的身高(cm):");
scanf("%d", &mother_height);
printf("请输入孩子的性别(男孩输入1,女孩输入0):");
scanf("%d", &gender);
if (gender == 1) {
height = (father_height + mother_height + 13) / 2;
} else {
height = (father_height * 0.54 + mother_height * 0.46 - 13) / 2;
}
printf("预测孩子的身高为:%dcm\n", height);
return 0;}
```
该程序通过输入父亲和母亲的身高以及孩子的性别,使用if-else语句计算出预测的孩子身高并输出。
阅读全文