![]() |
#2
azzbcc2012-11-29 18:33
|

#include <stdio.h>
#define N 5
main()
{
int num[N];
int i,j;
int temp;
printf("输入五个整数:");
for(i=0; i<N; i++)
scanf("%d", &num[i]);
for(i=0; i<N-1; i++)
for(j=i+1; j<N; j++)
{
if(num[i]>num[j])
{
temp=num[i];
num[i]=num[j];
num[j]=temp;
}
}
for(i=0; i<N; i++)
printf("%4d",num[i]);
printf(" ok \n");
getch()
}
我用visual c++做的 说第二排有一个错误 我想做的是输入五个整数升序排列#define N 5
main()
{
int num[N];
int i,j;
int temp;
printf("输入五个整数:");
for(i=0; i<N; i++)
scanf("%d", &num[i]);
for(i=0; i<N-1; i++)
for(j=i+1; j<N; j++)
{
if(num[i]>num[j])
{
temp=num[i];
num[i]=num[j];
num[j]=temp;
}
}
for(i=0; i<N; i++)
printf("%4d",num[i]);
printf(" ok \n");
getch()
}
但是真没看出来哪错了 我上网看了别人写的格式跟我这个也一样吖。
