解き方と答えを教えてくださいm(__)m
以下は、配列xの要素をソートするプログラムである。画面上に"Hi!"が表示されるタイミングの各変数、各配列要素の状態を、時系列に従い上から下に並べた表を完成させよ。
#include<stdio.h>
int main(){
int x[5]={-3,-2,10,7,116};
int s,t,tmp;
for(s=0; s<4; s++){
for(t=s+1; t<5; t++){
printf("Hi!¥n");
if(x[t] > x[s]){
tmp=x[t];
x[t]=x[s];
x[s]=tmp;
}
}
}
}
s t x[0] x[1] x[2] x[3] x[4]
0 1 -3 -2 10 7 116
0 2 -2 -3 10 7 116
空白の段が8段
表見ずらくてすみません。お願いします