這個作業是屬於哪個課程
c語言程式設計ii
這個作業要求在**
作業要求
我在這個課程的目標是
學到更多的語言程式設計技術
這個作業在那個具體方面幫助我實現目標
複習了函式的定義,變數的生存週期,定義,全域性變數等等。
參考文獻
無本題要求實現乙個函式,判斷任一給定整數n是否滿足條件:它是完全平方數,又至少有兩位數字相同,如144、676等。
1.1.1資料處理
資料表達:定義了整型int n=n; 接受n,int b; int p[10]=;計數陣列 int m=sqrt(n); m判斷是否滿足i方關係
資料處理:
if判斷是否滿足平方關係1.1.2實驗**截圖1.1.3 造測試資料while p陣列來進行取餘計數,當乙個數出現次數超過2次
返回1值
1.1.4 pta提交列表及說明
沒有太困擾的地方,上週提前做了,用陣列計數計算出他的出現次數。
請編寫程式,解一元一次方程 ax2+bx+c=0 。
要求:若a=0,則解一元一次方程。
若方程有唯一解,則輸出方程的根;
若方程無解,則輸出「無解」;
若方程有無窮多解,則輸出「無窮多解」。
若a≠0,則解一元二次方程。
若δ>0,則輸出方程的兩個不等的實根;
若δ=0,則輸出方程的兩個相等的實根;
若δ<0,則輸出方程的兩個共軛的虛根。
所有實數均以%g輸出。
資料處理:
先判斷if a=0情況輸出3個條件1.2.2 實驗**截圖再進行輸出條件 a!=0時情況
關鍵注意這個題目的0界限問題。
1.2.3 造測試資料
1.2.4 pta提交列表及說明
這個題目錯誤處很多,原因主要還是每個測試點都是乙個個找出來才寫上去的。主要還是零值問題,實數不能用0來比較。
每個測試點我都進行了篩選排查,查詢了乙個下午,基本每個測試點都查出來在那,測試什麼。就是這個測試點6的問題。
困擾了很久。這個零值問題,不能拿0來判斷,要弄個0.000001來進行比較。
同學**:
自己**:
1.大致思路差不太多,都是用陣列來進行計數。
2.本來開始我沒有想到用陣列計數,我想的是一步步把每一位上的數放進陣列在進行判斷輸出。
後來問了同學想到了用計數方法輸出。
日期這週所花的時間
**行學到的知識簡介
目前比較迷惑的問題
10/7--10/13
5個小時
80學到了if語句
暫無10/13--10/20
5個小時
100學習for迴圈語句
暫無10/20--10/27
5個小時
98學習了函式定義
暫無10/27--11/03
8個小時
196學習了if分支語句,與邏輯符號先後
暫無11/03--11/10
9個小時
210學習了switch語句
暫無11/10--11/17
9個小時
240學習了while 與dowhile語句
pta的整除光棍的最大光棍測試點
11/17--11/24
9個小時
254學習了for巢狀for語句,continue
暫無11/24--12/01
8.5小時
180沒有學習到太多東西,以複習為主
暫無12/01--12/08
13小時
302鞏固了一下陣列
暫無
3.3.1 學習內容總結
3.3.2 學習體會
這週被一元二次方程那個題目困擾太久了,十分難受,被乙個測試點困了很久,覺得自己能力技術還不太過關,
自己寒假更應該多花時間在**學習上。身為助教更應該以身作則,比別人學的更多更快更好。
C語言I部落格作業11
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業11 我在這個課程的目標是 鞏固先前所學的知識,熟悉使用函式。這個作業在哪個具體方面幫助我實現目標 pta裡的作業 參考文獻 csdn 瀏覽器 一本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數,又至少有...
C語言I部落格作業11
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學會用正確的語法格式進行程式設計,鍛鍊能力,學好c語言,學會如何呼叫函式和定義函式 這個作業在那個具體方面幫助我實現目標 習題的練習,互評,思維導圖的繪製,培養了思維邏輯能力 參考文獻 偽 int isthenumber...
C語言I部落格作業11
問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i作業11 我在這個課程的目標是 學會c語言 這個作業在那個具體方面幫助我實現目標 掌握各種型別函式的定義 呼叫和申明,熟悉變數的作用域 生存週期和儲存型別。參考文獻 c語言作業評價標準 題目描述 本題要求實現兩個函式 乙個函...