實驗6 陣列1

2022-09-05 19:15:15 字數 1227 閱讀 4334

1、輸入n個整數,將它們存入陣列a中。輸出最大值和它所對應的下標。

2、輸入n個整數,存入陣列a中,分別按正序和逆序輸出這些數;

#includeint main(void

) printf(

"after sorted:

");/*

輸出陣列

*/for(i=0;i)

printf("%d

",a[i]);

printf("\n

");printf(

"after sorted

");/*

正排序*/

for(i=n-1;i>=0;i=i-1

) printf("%d

",a[i]);/*

逆排序*/

printf("\n

");return0;

}

3、設計乙個程式,利用二維陣列輸出3x2矩陣,程式執行結果如下:

4.定義乙個3×3的整形二維陣列arr,為陣列各元素賦值,找出最小值以及它的行下標和列下標,並輸出該矩陣

執行結果

#includeint main(void

)row=col=0;/*

設定a[0][0]是最大值

*/for(i=0;i<3;i++)

for(j=0;j<3;j++)

if(a[i][j]/*

如果a[i][j]比假設的大

*/row=i;

col=j;/*

在假設a[i][j]是新的最大值*/}

實驗6 陣列1。

1 輸入n個整數,將它們存入陣列a中。輸出最大值和它所對應的下標。2 輸入n個整數,存入陣列a中,分別按正序和逆序輸出這些數。3 定義一維陣列arr,他有5個雙精度浮點型元素,任意輸入5個後,用氣泡排序法,由大到小排序並輸出。includevoid swap2 double double void ...

實驗 6 陣列1 ok

1 輸入n個整數,將它們存入陣列a中。輸出最大值和它所對應的下標。題目分割線 2 輸入n個整數,存入陣列a中,分別按正序和逆序輸出這些數 執行結果示例 正序輸出一堆陣列a n for i 0 i n 1 i printf 逆序輸出一堆陣列a n 由大到小排序後 n 題目分割線 4 設計乙個程式,利用...

C 實驗6 陣列操作

專案1 陣列操作 定義乙個不重複的有初值的10個元素的整數陣列a,利用冒泡法對陣列a排序後完成以下操作 寫在乙個程式中 1。從鍵盤中輸入乙個數x,刪除a陣列中值為x的陣列元素 2。從鍵盤中輸入乙個數x,將x插入到a陣列後陣列a依然有序 檔名稱 cy.cpp 作 者 楊鑫 完成日期 2016年5月19...