這個作業屬於哪個課程
c語言程式設計ii
這個作業要求在**
我在這個課程的目標是
更好的理解現在所學習的內容,補充細節和框架
這個作業在哪個具體方面幫助我實現目標
思維導圖和**互評
參考文獻
《c primer plus》《c語言程式設計》(第三版)
1.1 7-1 解一元二次方程 (10分)
1.1.1 資料處理
資料表達:
1.變數a,b,c:為雙精度浮點型,由輸入得來;
2.變數x,y,z: 為雙精度浮點型,由計算得來。
資料處理:
表示式:賦值表示式,關係表示式,算數表示式,邏輯表示式;
流程結構:if-else語句。
1.1.2 實驗**截圖
1.1.3 造測試資料
輸入資料
輸出資料
說明0 4.5 -3.6
x = 0.8
a=0,為一元一次方程,只有乙個解
0 2.8 0
x = 0
a=0,為一元一次方程,只有乙個解,c=0,唯一解為0
1.1.4 pta提交列表及說明
1.答案錯誤:輸出格式錯誤;
2.部分正確:當答案為0時,會出現-0的情況;
3.執行時錯誤:定義的資料型別與**不符合,無法執行。
1.2 7-77 【迴圈】【--沒有的數字a--】 (20分)
現在輸入乙個整數, 請找出這個整數的各個位數字之中缺少哪個數字,把缺少的數字數輸出來,具體參見樣例。
1.2.1 資料處理
資料表達:
1.變數n:輸入得來,為整型;
2.變數count,i,j,k:賦值得來,為整型;
3.變數a[10]:計算得來,為整型。
資料處理:
表示式:賦值表示式,計算表示式,邏輯表示式。
流程結構:while迴圈,for迴圈巢狀if-else。
1.2.2 實驗**截圖
1.2.3 造測試資料
輸入資料
輸出資料
說明1234567
整數中沒有0.8.9三位數字,輸出並換行
975478940
整數中沒有1.2.3.6四位數字,輸出並換行
1234567890
數字全部存在,無輸出
1.2.4 pta提交列表及說明
1.部分正確:每個整數的第一位數沒有存進陣列,導致第一位數若存在整數中僅有的那乙個數時,無法讀取,導致答案錯誤;
2.部分正確:for迴圈迴圈比較時,迴圈條件多餘一次,導致答案殘缺。
同學**:
自己**:
同學的**將陣列下標直接作為存放位數個數的地方,所以只需比較陣列存入的數是否每位都為0就知道有沒有這個數,更方便更簡單更有效率,而我則是將每位數存進陣列,再依次用0-9進行比對,沒有則輸出,不愧是我訓哥,**就是神仙。
3.1學習進度條
周/日期
這週所花時間
**行學到的知識點簡介
目前比較困惑的問題
第八周30小時
600基礎知識,輸入輸出函式if-else語句
無第九周
30小時
700for迴圈,while迴圈,switch語句,陣列
怎樣用陣列打出金字塔和蛇形陣列
第十周30小時
500無
二維陣列的使用
第十一周
25小時
550自定義函式,命名法
怎樣解決自己的暴力解題思路,讓**更直觀簡潔
第十二周
27小時
550string.h
怎樣解決自己的暴力解題思路,讓**更直觀簡潔
第十三周
25小時
600無
不知道自己該往哪學
第十四周
26小時
650無
無第十五周
25小時
600指標,列舉,結構體
指標的運用不熟練,都看得懂,但是一用就有問題了
第十六周
23小時
550鍊錶
鍊錶還是沒學明白,感覺還是似懂非懂
3.2累積**行和部落格字數
3.3學習內容總結和感悟
3.3.1學習內容總結
3.3.2學習體會
這周開始研究鍊錶了,感覺真的有點陷入迷茫了,不過這個鍊錶如果學會了的話,有很多高層次的東西應該都寫的出了,衝衝衝。
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...