
提交后得100分的C++程序如下:
#include<bits/stdc++.h>
using namespace std;
int a[100005];
int main()
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
printf("%d ",a[0]>a[n-1]? a[0]:a[n-1]);
if(n%2==1) printf("%d ",a[n/2]);
else{
if( (a[n/2]+a[n/2-1])%2==1) printf("%.1f ",(a[n/2]+a[n/2-1])/2.0);
else printf("%d ",(a[n/2]+a[n/2-1])/2);
}
printf("%d",a[0]<a[n-1]?a[0]:a[n-1]);
}
本文分享了一个能够获得满分的C++程序示例,该程序主要实现了读取整数数组并进行特定运算的功能,包括比较数组首尾元素大小、判断数组中间元素特性等,对于初学者理解和掌握C++语法及数组操作具有一定的参考价值。

425

被折叠的 条评论
为什么被折叠?



