資料的交換輸出

2021-09-29 22:32:40 字數 451 閱讀 4866

problem description

輸入n(n<100)個數,找出其中最小的數,將它與最前面的數交換後輸出這些數。

input

輸入資料有多組,每組佔一行,每行的開始是乙個整數n,表示這個測試例項的數值的個數,跟著就是n個整數。n=0表示輸入的結束,不做處理。

output

對於每組輸入資料,輸出交換後的數列,每組輸出佔一行。

#include

#define max_num 100

#include

int main()

int t=0,j=a[0];

for(i=1;iif(a[i]a[t]=a[0];

a[0]=j;

printf("t的值為:%d\n",t);//輸出當區域性變數未賦初值時的值

for(i=0;iprintf("\n");

}return 0;

資料的交換輸出

輸入n n 100 個數,找出其中最小的數,將它與最前面的數交換後輸出這些數。輸入資料有多組,每組佔一行,每行的開始是乙個整數n,表示這個測試例項的數值的個數,跟著就是n個整數。n 0表示輸入的結束,不做處理。對於每組輸入資料,輸出交換後的數列,每組輸出佔一行。4 2 1 3 4 5 5 4 3 2...

資料的交換輸出

資料的交換輸出 problem description 輸入n n 100 個數,找出其中最小的數,將它與最前面的數交換後輸出這些數。input 輸入資料有多組,每組佔一行,每行的開始是乙個整數n,表示這個測試例項的數值的個數,跟著就是n個整數。n 0表示輸入的結束,不做處理。output 對於每組...

資料的交換輸出

資料的交換輸出 輸入n n 100 個數,找出其中最小的數,將它與最前面的數交換後輸出這些數。input 輸入資料有多組,每組佔一行,每行的開始是乙個整數n,表示這個測試例項的數值的個數,跟著就是n個整數。n 0表示輸入的結束,不做處理。output 對於每組輸入資料,輸出交換後的數列,每組輸出佔一...