关于C语言的

2025-12-16 01:51:55
推荐回答(4个)
回答1:

#include
void main()
{
int a[4];
int i,j,t;
printf("enter 4 num\n");
for(i=0;i<4;scanf("%d",&a[i]),i++) ;
for(j=0;j<3;j++)
for(i=0;i<3-j;i++)
if(a[i]{
t=a[i+1];
a[i+1]=a[i];
a[i]=t;
}
for(i=0;i<4;printf("%d",a[i]),i++) ;
printf("\n");
}

检测过,数据正确

回答2:

#include
#include

int main()
{
int i,j;
int num[4],t;

printf("Input four number:");
for(i=0;i<4;i++)
scanf("%d",&num[i]);

for(i=0;i<3;i++)
for(j=0;j<3-i;j++)
if(num[j] t=num[j];
num[j]=num[j+1];
num[j+1]=t;
}

for(i=0;i<4;i++)
printf("%d ",num[i]);

getch();
return 0;
}

运行结果:
Input four number:45 65 34 25
65 45 34 25

回答3:

#include
void main()
{
int a[4];
int i,j,t;
printf("input 4 numbers :\n");
for(i=0;i<4;i++)
scanf("%d",&a[i]);
printf("\n");
for(j=0;j<3;j++)
for(i=0;i<3-j;i++)
if(a[i]{
t=a[i+1];
a[i+1]=a[i];
a[i]=t;
}
printf("the sorted numbers :\n");
for(i=0;i<4;i++)
printf("%d",a[i]);
printf("\n");
}

回答4:

#include
void main()
{
int a[4],i=0,j,temp;
while(i<4)
{scanf("%d",&a[i]);

}

for(i=0;i<4;i++)
for(j=0;j<4-i;j++)
if(a[j-1]{temp=a[j-1];
a[j-1]=a[j];
a[j]=temp;
}

for(i=0;i<4;i++)
printf("%d\t",a[i]);
}