文章
5
粉丝
0
获赞
0
访问
3.5k
//注意相等情况
#include<stdio.h>
#include<stdlib.h>
int main(){
int i,n,min,max,*a;
scanf("%d",&n);
a = (int*) malloc(sizeof(int)*n);
for(i=0;i<n;i++){
scanf("%d",&a[i]);
}
min=a[0];
max=a[0];
for(i=0;i<n;i++){
if(a[i]>max)
max = a[i];
if(a[i]<min)
min = a[i];
}
//如果max==min则该数组全相等,估最大最小值删除一个,所以少读两个数字即可(n-2)
if(max == min){
for(i=0;i<n-2;i++){
printf("%d ",a[i]);
&nb...
登录后发布评论
暂无评论,来抢沙发