输入三个整数a,b,c。并进行两两相加,最后比较相加和的最大值。
时间: 2024-10-08 21:22:03 浏览: 29
C语言例题C语言例题.doc
如果你想要编写一个程序,让用户输入三个整数a、b和c,然后计算每对整数的和,并找出其中最大的和,你可以这样做:
```c
#include <stdio.h>
#include <limits.h> // 引入limits.h库,用于获取INT_MAX
int main() {
int a, b, c, sum1, sum2, max_sum;
// 输入三个整数
printf("请输入三个整数a、b和c:");
scanf("%d %d %d", &a, &b, &c);
// 计算两两相加的和
sum1 = a + b;
sum2 = b + c;
sum3 = a + c;
// 比较三对和找出最大值
max_sum = (sum1 > sum2 && sum1 > sum3) ? sum1 :
(sum2 > sum3) ? sum2 : sum3;
printf("两两相加后的最大和是:%d\n", max_sum);
return 0;
}
```
上述程序首先接收用户的输入,然后计算a+b,b+c,以及a+c这三对数的和。接着,它通过一系列的if-else条件判断,找出这三个和中最大的一个。
阅读全文