新手啊,要C语言编的程序,排序的。
来源:百度知道 编辑:UC知道 时间:2024/09/28 17:49:05
手动输入5个数,排序显示。
int i,j,a[5],temp;
scanf("%d %d %d %d %d",&a[0],&a[1],&a[2],&a[3],&a[4]);
for(i=0;i<5;i++)
{
for(j=i+1;j<5;i++)
{
if(a[i]>a[j])
{
temp = a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
printf("%d %d %d %d %d",&a[0],a[1],a[2],a[3],a[4]);
#include <stdio.h>
void invert(char s[], int n);
int main(int argc, char *argv[])
{
int len;
char buf[1024], *tmp=NULL;
memset(buf, 0, sizeof(buf));
while( 1 )
{
printf("%x : Please input string (^C to exit): ", &buf);
tmp = fgets(buf, sizeof(buf), stdin);
len = strlen(tmp);
if( len>1 )
{
tmp[len-1] = '\0';
invert(tmp, strlen(tmp));
fputs(tmp, stdout);
fputs("\n", stdout);
}
}
return 0;
}
void invert(char s[], int n)
{