- C语言能人请进用C语言写一个程序,要求输入N个整数,按从小到大的
- 用写一个程序,要求输入N个整数,按从小到大的顺序输出,就说说思路。如果N=4,写个具体的程序。
- 定义个足够大的数组,把输入的N个整数作为数组的前N个元素。
先用基本的把这个数组的前N个数排序,然后按排好的顺序输出这前N个数就行了。
#include "stdio.h"
#define MAX 100
void main()
{
int n,num[MAX],i,j,k;
// 输入
printf("N:");
scanf("%d",&n);
for(i=0;inum[j+1])
{
k=num[j];
num[j]=num[j+1];
num[j+1]=k;
}
}
}
// 输出
printf("\nResult:\n");
for(i=0;i