程序1:
#include<stdio.h>
int main(void)
{
int a[10],temp;
int i;
int j;
printf("Please enter the numbers:\n");
for( i=0; i<10; i++)
{
scanf("%d",&a[i]);
}
printf(" The numbers entered are:\n");
for( i=0; i<10; i++)
{
printf("%d ",a[i]);
}
printf("\n");
for( i=0; i<9; i++)
{
for( j=0; j<9-i; j++)
{
if( a[j] > a[j+1])
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
printf("The turn of num from min to max is\n:");
for( i=0; i<10; i++)
{
printf("a[%d]=%d ",i,a[i]);
}
printf("\n");
return 0;
}
程序2:
#include<stdio.h>
#include<string.h>
void sort(char s[], int nMun);
void main()
{
char str[] = "AYXP";
sort(str,13);
printf("%s",str);
}
void sort(char s[], int nNum)
{
int i,j;
char temp;
for( i=0; i<nNum; i++ )
{
for( j=i+1; j<nNum; j++ )
{
if( s[i]<s[j] )
{
temp = s[i];
s[i] = s[j];
s[j] = temp;
}
}
}
}