| 這個作業屬於哪個課程 | c語言程式設計ii |
| ---- | ---- | ---- |
| 這個作業屬於哪個課程 | 班級的鏈結 |
| 這個作業要求在** | 作業的要求 |
| 這個作業的目標 | 學好函式的定義和呼叫,對函式理解深一點! |
| 參考文獻 | c語言程式設計 |
| 學號 | 20208970 |
1.pta實驗作業(20/題)
1.1題目一
1.1.1資料處理
資料表達:定義整型變數n1,n2,i,cnt,還用整型陣列定義了b(10),其中i進入for迴圈,b進行累加,n進入主函式。
資料處理:
表示式:int b[10]=;
int num=n;
int a=sqrt(n);
if(a*a==num)
for(int i=0;i<10;i++)
else
}else
{x = sqrt(-z) / (2 * a);
z = -(b / (2 * a));
if(z == 0)
z = 0;
流程結構:多次運用if-else語句
1.2.2實驗**截圖
1.2.3造測試資料
輸入輸出
說明0 2 4
x=-2
方程為一元一次方程乙個解為-2
1 2 1
x1=1 x2=-1
為一元二次方程兩個解為1 -1
0 0 0
無窮多解
測試用例
1.2.4pta提交列表說明
提交列表說明:
部分正確:忘記注意實數的負零問題和誤差問題。忘記討論無窮多解這一情況了。
編譯錯誤:多加了乙個括號,之前刪了乙個,然後加的時候就懵了。
2.**互評
同學**截圖1
自己**截圖1
1.該同學掉用了pow函式和sqrt,而我則是用sqrt,意思差不多,但該同學想法還是不錯
2.都是多次使用if-else語句,但是該同學的**緊湊繁瑣,讓人看著不舒服,而我的**就比較簡潔。
同學的**截圖1
我的**截圖2
1.該同學定義多種變數然後運用switch語句乙個乙個的讀取儲存,而我則是全放在乙個位址裡面。
2.雖然該同學想法是對的,但是我覺得這樣就使乙個簡單的**變的複雜化了。
3.學習總結(15分)
3.1 學習進度條(5分)
周/日期
這週所花時間
所學知識點簡介
目前所迷惑的問題
第十六周/12.15-12.12
35個小時
函式的定義和函式的呼叫和函式的傳遞
看到函式的題目一頭霧水不知道從何開始,不知道函式的程式怎麼跑
第十五周/12.7-12.14
30個小時
雙for迴圈,continue和break的運用
遇到題沒有思路
第十四周/11.30-12.5
34個小時
學習的while語句和do while語句
邏輯有點不清晰,很容易思路就亂了
第十三周/11.23-11.28
35小時
學習switch語句和溫習多分枝結構
不熟練程式是怎麼跑的,條件多了就不知道怎麼辦了
第十二周/11.16-11.22
30小時
學習了分支結構,else-if語句
無第十一周/11.10-11.14
40小時
學了如何呼叫其他函式
不熟練第十周/11.2-11.8
20小時
學了for迴圈
複雜一點就不知道怎麼打了,運用不機靈,死板
第九周/10.26-11.1
18小時
學了一些基本函式
不知道為什麼要這樣打**,不會分析題
第八周/10.19-10.25
10小時
了解本專業是學什麼
不知道怎麼打**
3.2累計**和部落格字數(5分)
時間部落格字數
**行數
第八周/10.19-10.25
1008
5第九周/10.26-11.1
1882
45第十周/11.2-11.8
2942
80第十一周/11.10-11.14
4003
200第十二周/11.16-11.22
5600
156第十三周/11.23-11.28
6800
320第十四周/11.30-12.5
6000
320第十五周/12.5-12.14
5958
326第十六周/12.15-12.12
3.3 學習內容總結和感悟(5分)
3.3.1 學習內容總結
3.3.2學習體會
1.學了函式之後,感覺自己啥都會了,結果一看題目人傻了,啥也不會了,雖然題目很難但是我覺得也要認真寫,借鑑別人的也要寫完!
2.題目是真的越來越難了,要努力,要深造,不然專業人士都算不上,甚至還可能掛科,現在沒有晚自習了,要好好利用時間敲**!練題!
3.函式,陣列真的把我給寫懵逼了,有時候是真的想放棄計科,但是我又很想當程式設計師,所以我要加油,加油,一定要加油!
C語言I部落格作業09
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 熟悉巢狀迴圈結構,解決實際問題 這個作業在那個具體方面幫助我實現目標 提供練習 參考文獻 知乎1.1 題目名1 本題要求對任意給定的一位正整數n,輸出從11到nn的部分口訣表 1.1.1資料處理 定義a,b,n三個整形變...
C語言I部落格作業09
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 我希望能開發一種全新的語言程式 這個作業在那個具體方面幫助我實現目標 熟悉使用迴圈語句的巢狀 參考文獻 1.pta實驗作業 2.互評 3.學習總結 1.1 列印九九口訣表 15 分 本題要求對任意給定的一位正整數n,輸出...
C語言I部落格作業09
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標 能夠靈活編寫 這個作業在那個具體方面幫助我實現目標 pta作業總結,發現錯誤,積累經驗 參考文獻 c語言程式設計 從pta題目集中選出2個你最滿意的題目完成以下內容,選擇題目難度越大,分值越高,每題20分 每項5...