新手201903-1CSP题求助

教教孩子编程吧 2019-08-07 10:04:11
提交之后运行错误,我也不知道是哪里错了,还请大佬帮忙指一指

#include<stdio.h>
int main()
{
int n;
int max,min;
float z;
int a[n];
while(scanf("%d",&n)!=EOF){

for(int i=0;i<n;i++){
scanf("%d",&a[i]);
}
if(n==1){
max=a[0];
min=a[0];
z=a[0];
printf("%d %.1f %d",max,z,min);
return 0;
}else{

if(a[0]>a[n-1]){
max=a[0];
min=a[n-1];
}else{
min=a[0];
max=a[n-1];
}
if(n%2!=0){
z=a[(n-1)/2];
}else{
int temp;
temp=n/2;
z=(float)(a[temp]+a[temp-1])/2;
}

printf("%d %.1f %d",max,z,min);
return 0;
}
}

}
...全文
9 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

64,676

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧