C 语言实现:依据国家标准为 8 岁宝宝身高体重提供营养建议
好的,下面是一个用 C 语言实现的程序,根据输入的宝宝性别、身高和体重,给出相应的营养建议: ```c #include <stdio.h> int main() { int n; scanf("%d", &n); for (int i = 0; i < n; i++) { int gender, height, weight; scanf("%d %d %d", &gender, &height, &weight); // 定义标准值 int std_height, std_weight; if (gender == 1) { // 男生 std_height = 130; std_weight = 27; } else { // 女生 std_height = 129; std_weight = 25; } // 评价身高 char height_advice[20]; if (height < std_height) { strcpy(height_advice, "duo chi yu!"); } else if (height > std_height) { strcpy(height_advice, "ni li hai!"); } else { strcpy(height_advice, "wan mei!"); } // 评价体重 char weight_advice[20]; if (weight < std_weight) { strcpy(weight_advice, "duo chi rou!"); } else if (weight > std_weight) { strcpy(weight_advice, "shao chi rou!"); } else { strcpy(weight_advice, "wan mei!"); } // 输出结果 printf("%s %s\n", height_advice, weight_advice); } return 0; } ``` 解释 1. 输入处理: - 首先读取宝宝的数量 `n`。 - 然后循环读取每个宝宝的性别、身高和体重。 2. 定义标准值: - 根据宝宝的性别,设置相应的标准身高和标准体重。 3. 评价身高: - 如果身高低于标准值,建议“多吃鱼”。 - 如果身高高于标准值,建议“你厉害”。 - 如果身高等于标准值,建议“完美”。 4. 评价体重: - 如果体重大于标准值,建议“少吃肉”。 - 如果体重低于标准值,建议“多吃肉”。 - 如果体重等于标准值,建议“完美”。 5. 输出结果: - 按照要求输出身高和体重的建议,中间用一个空格分隔。 希望这个程序能满足你的需求!如果有任何问题或需要进一步的帮助,请告诉我。 ######[AI写代码神器 | 563点数解答 | 2024-10-31 11:27:04]
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)343
- C++实现计算字符矩阵中十字图形个数(字节豆包 | 333点数解答 | 2026-03-14 19:46:38)17
- C++实现矩阵中十字图形个数的计算(字节豆包 | 847点数解答 | 2026-03-14 20:19:15)17
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)310
- iOS开发:手把手教你完整实现代理模式,含声明与实现步骤!(阿里通义 | 268点数解答 | 2023-11-08 00:39:55)251
- JavaScript 开发:用 Animation 实现自定义动画的简易教程 (阿里通义 | 333点数解答 | 2023-11-09 01:50:07)240
- 用 JS 中 for 循环实现 1 到 100 相加并输出结果到页面的完整代码 ( | 240点数解答 | 2024-05-20 22:11:29)458
- 用 JS 的 while 循环实现 1 到 100 相加并输出到页面的代码揭秘( | 47点数解答 | 2024-05-20 22:16:48)355
- Vue.js 与 Matter.js 碰撞:轻松实现物理模拟全攻略 (讯飞星火 | 522点数解答 | 2024-05-29 22:26:06)428
- JS实现移动端网页快捷键创建方式及注意事项(阿里通义 | 284点数解答 | 2024-06-05 19:02:59)262
- 车载系统 UML 类图设计:涵盖 Car、Engine、娱乐系统等的完整类定义与关系解析 (字节豆包 | 760点数解答 | 2024-08-15 22:51:04)309
- Java 继承实现:重温经典剪刀石头布游戏(字节豆包 | 451点数解答 | 2024-10-20 19:57:58)463