读取一个包含10个元素的数组,并在其中找到两个最大元素,然后打印它们的总和。
#include <stdio.h>
int main(){
int Max
,max
;
const int N
= 10;
int num
[N
];
for (int i
= 0; i
<N
; i
++) {
scanf("%d",&num
[i
]);
}
if (num
[0]>num
[1]) {
Max
= 0;
max
= 1;
}
else{
Max
= 1;
max
= 0;
}
for (int i
=2; i
<N
; i
++) {
if (num
[i
]>num
[Max
]) {
max
= Max
;
Max
= i
;
}
else if (num
[i
]>num
[max
])
max
= i
;
}
printf("%d",num
[max
]+num
[Max
]);
return 0;
}
转载请注明原文地址:https://ipadbbs.8miu.com/read-4822.html