這個作業屬於哪個課程
c語言程式設計ll
這個作業要求在**
(我在這個課程的目標是
希望能多了解陣列的演算法,以後碰見類似的題目時能夠不出錯誤的做出來
這個作業在哪個具體方面幫助我實現目標
這個作業讓我大概了解了選擇排序法和氣泡排序法,並且對陣列有了更深入的了解
參考文獻
(本題要求將給定的n個整數從大到小排序後輸出。
輸入格式:
輸入第一行給出乙個不超過10的正整數n。第二行給出n個整數,其間以空格分隔。
輸出格式:
在一行中輸出從大到小有序的數列,相鄰數字間有乙個空格,行末不得有多餘空格。
輸入樣例:
45 1 7 6
輸出樣例:
7 6 5 1
1、實驗**
#includeint main()}}
for(i=0;i2、設計思路
3、本題除錯過程碰到問題及解決辦法:
問題:index的值出現錯誤。
解決:將index值重新賦值
4、執行結果截圖:
乙個矩陣元素的「鞍點」是指該位置上的元素值在該行上最大、在該列上最小。
本題要求編寫程式,求乙個給定的n階方陣的鞍點。
輸入格式:
輸入第一行給出乙個正整數n(1≤n≤6)。隨後n行,每行給出n個整數,其間以空格分隔。
輸出格式:
輸出在一行中按照「行下標 列下標」(下標從0開始)的格式輸出鞍點的位置。如果鞍點不存在,則輸出「none」。題目保證給出的矩陣至多存在乙個鞍點。
輸入樣例1:
41 7 4 1
4 8 3 6
1 6 1 2
0 7 8 9
輸出樣例1:
2 1輸入樣例2:
21 7
4 1輸出樣例2:
none
1、實驗**
#includeint main()
for(k=0;k=a[k][max])
}if(min==j)
}if(h==0)
return 0;
}
2、設計思路![](https://pic.w3help.cc/330/78d24833e53a54af4071ab7053d31.jpeg)
3、本題除錯過程碰到問題及解決辦法:
問題:沒有為定義的整數初始化,出現段錯誤;
解決:將定義的變數初始化。
4、執行將結果截圖
輸入1個正整數n(1<=n<=10),然後輸入n個整數並存放在陣列中,將這n個整數從大到小排序後輸出,相鄰數字間有乙個空格,行末不得有多餘空格。
輸入格式:
輸入第一行給出乙個不超過10的正整數n。第二行給出n個整數,其間以空格分隔。
輸出格式:
在一行中輸出從大到小有序的數列,相鄰數字間有乙個空格,行末不得有多餘空格。
輸入樣例:
475 71 77 76
輸出樣例:
77 76 75 71
1、實驗**
#includeint main()
{ int i,j,n,temp,a[10];
scanf("%d",&n);
for(i=0;i2、設計思路
3本題除錯過程碰到問題及解決辦法:
問題:沒理解氣泡排序法的含義,()判斷用錯;
解決:將判斷中的》改為
這個題用前面的題也可以解決但是不行,出了一點問題,但不過穩同學還是搞定了
4、執行結果截圖
周/日期
這週所花的時間
**行數
學到的知識點簡介
目前比較迷惑的問題
2/25-3/3
48h45
陣列的認識及用法
陣列長度的理解
3/4-3/10
36h37
編寫程式時處理檔案
fscanf與fprintf的具體用法
3/11-3/17
46h55
定義檔案,以及檔案的匯入匯出和讀寫
二維陣列的用法、上三角的判斷及檔案的處理
3/17-3/22
15h66
選擇排序法、二分查詢法
不清楚選擇排序法和氣泡排序法的區別
在一些地方還是有許多的不知足,還是要加強學習,少玩一點!!!
第四周程式設計總結
這個作業屬於的課程 第四周程式設計總結 我在這個課程的目標是 學習一維和二維陣列 這個昨天在哪個具體方面幫我實現目標 進一步學習c語言這門課程 參考文獻 c語言程式設計 5 1輸入乙個正整數 n 1 n 10 和n 階方陣a的元素,如果方陣a中的所有元素都沿主對角線對稱,輸出 yes 否則,輸出 n...
第四周程式設計總結
5 1輸入乙個正整數 n 1 n 10 和n 階方陣a的元素,如果方陣a中的所有元素都沿主對角線對稱,輸出 yes 否則,輸出 no 主對角線為從矩陣的左上角至右下角的連線,方陣a中的所有元素都沿主對角線對稱指對所有i,k,a i k 和a k i 相等。輸入輸出示例如下 輸入 3 1 2 3 4 ...
第四周程式設計總結
第一題 選擇法排序 20 分 本題要求將給定的n個整數從大到小排序後輸出。輸入格式 輸入第一行給出乙個不超過10的正整數n。第二行給出n個整數,其間以空格分隔。輸出格式 在一行中輸出從大到小有序的數列,相鄰數字間有乙個空格,行末不得有多餘空格。輸入樣例 45 1 7 6 輸出樣例 7 6 5 1 實...