谁帮我看下C++错误?
发布网友
发布时间:2022-04-21 08:48
我来回答
共5个回答
热心网友
时间:2023-10-17 14:56
#include<stdio.h>
void main()
{
int i, j,t;;
int a[10],max,min;
float k,sum;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
printf("%d\n",a[i]);
min=max=a[0];
for(i=0;i<10;i++)
{if(max<a[i])
max=a[i];}
printf("the max is %d\n",max);
for(i=0;i<10;i++)
{if(min>a[i])
min=a[i];}
printf("the min is %d\n",min);
sum=0;
for(i=0;i<10;i++)
{sum+=a[i];
k=sum/10;}
printf("k=%f\n",k);
for(i=0;i<10;i++)
for(j=0;j<10-i;j++)
if(a[j]<a[j+1])
{
t=a[j];a[j]=a[j+1];a[j+1]=t;
}
printf("\n");
for(i=0;i<10;i++)
printf("%d\t",a[i]);
}
可执行....
热心网友
时间:2023-10-17 14:57
#include<stdio.h>
main()
{
int i;
int a[10],k,max,min,sum;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
printf("%d",a[i]);
min=max=a[0];
for(i=0;i<10;i++)
if(max<a[i],min>a[i])
{max=a[i];min=a[i];}
printf("%f,%f",max,min);
sum=0;
for(i=0;i<10;i++)
{sum+=a[i];
k=sum/10;}
printf("k=%d",k);
int j,t;
for(i=1;i<10;i++)
for(j=0;j<10-i;j++)
if(a[j]<a[j+1])
{
t=a[j];a[j]=a[j+1];a[j+1]=t;
}
for(i=0;i<10;i++)
printf("%d\t",a[i]);
}
热心网友
时间:2023-10-17 14:57
min=max=.//不能连等
if()//得用&&
最后,两个for循环错误
热心网友
时间:2023-10-17 14:58
这是C吧
热心网友
时间:2023-10-17 14:58
参考资料:濡傛灉鎮ㄧ殑鍥炵瓟鏄�粠鍏朵粬鍦版柟寮曠敤锛岃�琛ㄦ槑鍑哄