作業要求:
一.預習作業:
二.(1)
第13次作業(陣列)
7-3 查詢整數
1.**:
#includeint解題思路:1>先定義整形變數n, x, i, location,輸入n, x;main()
location++;
} if(location >=n)
return0;
}
2>定義乙個陣列a[n];
3>令變數i的初始值是0;並在for 迴圈中嵌入if-else,當i
a[i] == x,則輸出location,每當依次迴圈結束令location++;
4>最後if判斷如location>=n,則輸出"not found";
流程圖:
結果:
除錯:
錯誤除錯:
遇到的問題:
1>對於陣列變數不了解,導致無法正確輸入陣列變數;
2>不知道陣列變數應該什麼時候輸入;
3>不了解在迴圈中如何再一次迴圈後讓迴圈重新開始;
解決辦法:
1>檢視c語言書,知道在什麼時候用什麼樣的陣列變數;
2>通過上網搜尋,知道要想每一次迴圈都重新開始在結束後加break;
(2)第14次作業(陣列)
7-2 求最大值及其下標
**:
#includeint解題思路:1>首先定義整形變數n,max,i,number,輸入n;main()
max = a[0
];
for(i=0;i)
}printf(
"%d %d
",max,number);
return0;
}
2>定義乙個陣列a[n];
3>令變數i的初始值是0;
4>令變數i的初始值是0;並在for 迴圈中嵌入if-else,當imax
5>輸出就max,number;
流程圖:
結果:
除錯:
錯誤除錯:
遇到的問題:
1>在寫**時有思路,但是總有想不到的地方;
2>找到最大值之後不知道如何與別的值代換;
解決辦法:
1>通過在書上查詢相類似的題,來梳理自己的解題思路;
2>通過詢問同學知道了如何代換;
三.個人總結
通過之前幾個星期的t學習 ,對陣列有了更深層次的了解,但是還不夠,應該繼續努力;
圖表:
評價:
1>
2>
3>
第四次作業
扎ogu 典型產品 最高傳輸速率 ieee 802.11a wi fi5 802.11a 43m 450 zyxel p334u 54mbps 1500 zyxel p335u 54mbps 1600 ieee 802.11b d link di 624 a 54mbps 215 linksys w...
第四次作業
作業題一 vs2012 rc在介面上,比beta版更容易使用,彩色的圖示和按照開發 執行 除錯等環境區分的顏色方案讓人愛不釋手。vs2012整合了asp.net mvc 4,全面支援移動和html5,wf 4.5相比wf 4,更加成熟,期待已久的狀態極工作流回來了,更棒的是,現在它的設計器已經支援c...
第四次作業
專案一求1000以內所有偶數的和 includevoid main cout sum includevoid main while i 1000 cout sum includeint main while i 1001 cout 專案3 乘法口訣表 程式設計序,輸出乙個乘法口訣表,形如 1x1 1...