#include <stdio.h>
int main() {
//输入4个整数,要求按由小到大的顺序输出。
//要输入的数为4个
int n = 4;
//空数用来进行俩数之间的互换
int t = 0;
//拿一个数组装他
int a[n];
//将四个数字放在数组里
for (int i = 0; i < n; i++) {
scanf("%d",&a[i]);
//检测是否正确
//printf("%d",a[i]);
}
//排序
for (int i = 0; i < n-1; i++) {
for (int j = 0; j < n-i-1; j++) {
if(a[j]>a[j+1]){
t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
}
for (int j = 0; j < n; j++) {
printf("%-5d",a[j]);
}
printf("\n");
}
return 0;
}
#include<stdio.h>
int main(){
int num[4],temp;
printf("请输入四个整数(num1,num2,...):");
scanf("%d,%d,%d,%d",&num[0],&num[1],&num[2],&num[3]);
for(int i=0;i<4;i++)
for(int j=i;j<4;j++){
if(num[i]<num[j+1]){
temp=num[i];
num[i]=num[j+1];
num[j+1]=temp;
}
}
printf("从大到小为:");
for(int i=0;i<4;i++)
printf(" %d",num[i]);
return 0;
} #include <studio.h>
int main ( ){
int i j t a[4];
for(i=0; i<4;i++){
scanf(“%d”,&a[i]);
}
printf(“\n”);
for(j=0;j<4;j++){
for(i=0;i<4-j;i++){
if(a[i]>a[i+1]){
t=a[i+1];
a[i+1]=a[i];
a[i]=t;
}
}
}
printf(“从小到大排序结果为:\n”);
for(i=0;i<4;i++){
printf(“%d, a[i]);
}
return 0;
}