|
#include"stdio.h"
void exchange(int *p,int *q)
{ int t;
t=*p;
*p=*q;
*q=t;
}
main()
{
int a,b;
printf(“请输入两个数:");
scanf("%d%d",&a,&b);
if(a>b)
exchange(&a,&b);
printf(“排序结果为:%d,%d\n",a,b);
}
#include"stdio.h"
void sort(int *p,int n)
{ int i,j,t;
for(i=0;i<n-1;i++)
for(j=0;j<n-1-i;j++)
if(p[j]>p[j+1])
{t=p[j];p[j]=p[j+1];p[j+1]=t;}
}
main()
{ int a[10],i;
for(i=0;i<5;i++)
scanf("%d",&a);
sort(a,5);
for(i=0;i<5;i++)
printf("%d,",a);
}
#include"stdio.h"
void StringCopy(char *p,char *q)
{
for(;*q!='\0';q++,p++)
*p=*q;
*p='\0';
}
main()
{ char a[20],b[20];
printf("请输入一个字符串:");
gets(b);
StringCopy(a,b);
printf("数组a为:%s\n",a);
} |
|
|