原
| #include <stdio.h> |
| int main() |
| { |
| int a, b, c; |
| |
| printf("输入三个数:"); |
| scanf("%d %d %d",&a, &b, &c); |
| if (a > b && a > c) { |
| printf("最大值为:%d\n",a); |
| } |
| else if (a > b && a < c) |
| { |
| printf("最大值为:%d\n",c); |
| } |
| else { |
| printf("最大值为:%d\n", b); |
| } |
| |
| return 0; |
| } |
优化
| #include <stdio.h> |
| |
| int findMax(int a, int b, int c) { |
| int max = a; |
| if (b > max) |
| max = b; |
| if (c > max) |
| max = c; |
| return max; |
| } |
| |
| int main() { |
| int a, b, c; |
| |
| printf("输入三个数: "); |
| scanf("%d %d %d", &a, &b, &c); |
| |
| int max = findMax(a, b, c); |
| |
| printf("最大值为: %d\n", max); |
| |
| return 0; |
| } |
| |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步