2023-06-23 21:17阅读: 31评论: 0推荐: 0

C语言【三数中找最大值】

#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;
}
posted @ 2023-06-23 21:17  __username  阅读(31)  评论(0)    收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起