1. 原代码如下
#include<stdio.h>
int main(){
int a, b, c, d , x, y, z;
int i[4] = {a, b, c, d};
scanf("%d%d%d%d", &i[0], &i[1], &i[2], &i[3]);
for(x = 0; x < 3; ++x){
for(y = x + 1; y <= 3; ++y){
if(i[x] <= i[y]){ //位置互换
z = i[x];
i[x] = i[y];
i[y] = z;
}
z = i[x];
printf("%d和%d比较,max=%d,y=%d\n",i[x], i[y], z, y);
}
i[x] = z;
printf("%d,%d,%d,%d\n", i[0], i[1], i[2], i[3]);
}
return 0;
}
2. 运行结果如下图

博客展示了C和C++的原代码,并给出了其运行结果。涉及C语言和C++两种编程语言,体现了代码实际运行的情况,与信息技术领域紧密相关。
1779

被折叠的 条评论
为什么被折叠?



