#include<stdio.h> int main() { int a,b,c,max1,max2,sum; printf("请输入三个整数:\n"); scanf("%d%d%d,&a,&b,&c); max1=a>b?a:b; max2=b>c?(a>c?a:c):(b>c?b:a); sum=max1+max2; printf("最大的两个数之和是:%d\n",sum); }
时间: 2024-03-30 14:41:01 浏览: 160
SeqList.h #include <stdio.h> //包含标准输入输出流的头文件 #include <assert.h
这段代码是一个求最大的两个数之和的程序,使用了三个变量a、b、c来存储输入的三个整数,max1和max2分别用来求出最大的两个数,sum则是它们的和。其中,max1=a>b?a:b的意思是如果a大于b,则max1等于a,否则等于b;max2=b>c?(a>c?a:c):(b>c?b:a)的意思是如果b大于c,则max2等于a和b中较大的那个,否则等于b和c中较大的那个。最后输出最大的两个数之和。
阅读全文