问个问题在线等
#include "stdio.h"void main()
{
int a[10];
int i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("\n");
for(i=0;1<10;i++)
printf("%d",a[i]);
printf("\n");
}
书上的例子,为什么输入0 1 2 3 4 5 6 7 8 9之后出现好么多数,不停的刷
还有,请帮我看下这个题有什么错,他有两个警告,是将最大的数和最后一个换,最小的数和第一个数换,感谢了!
#include "stdio.h"
main()
{
int n,m;
int max(int a[10]);
int min(int a[10]);
void swap(int x,int y);
int i,a[10];
for(i=0;i<10;i++)
scanf("%d",a[i]);
printf("\n");
swap(m,a[0]);
swap(n,a[9]);
for(i=0;i<10;i++)
printf("%d",a[i]);
printf("\n");
}
int max(int a[10])
{
int n,i;
n=a[0];
for(i=0;i<10;i++)
{if(a[i]>a[0]);n=a[i];}
return(n);
}
int min(int a[10])
{
int m,i;
m=a[0];
for(i=0;i<10;i++)
{if(a[i]<a[0]);m=a[i];}
return(m);
}
void swap(int x,int y)
{
int temp;
temp=x;
x=y;
y=temp;
}