C語言I部落格作業11

2022-05-01 14:06:08 字數 2875 閱讀 1546

這個作業是屬於哪個課程

c語言程式設計ii

這個作業要求在**

作業要求

我在這個課程的目標是

學到更多的語言程式設計技術

這個作業在那個具體方面幫助我實現目標

複習了函式的定義,變數的生存週期,定義,全域性變數等等。

參考文獻

無本題要求實現乙個函式,判斷任一給定整數n是否滿足條件:它是完全平方數,又至少有兩位數字相同,如144、676等。

1.1.1資料處理

資料表達:定義了整型int n=n; 接受n,int b; int p[10]=;計數陣列 int m=sqrt(n); m判斷是否滿足i方關係

資料處理:

if判斷是否滿足平方關係

while p陣列來進行取餘計數,當乙個數出現次數超過2次

返回1值

1.1.2實驗**截圖1.1.3 造測試資料

1.1.4 pta提交列表及說明

沒有太困擾的地方,上週提前做了,用陣列計數計算出他的出現次數。

請編寫程式,解一元一次方程 ax​2+bx+c=0 。

要求:若a=0,則解一元一次方程。

若方程有唯一解,則輸出方程的根;

若方程無解,則輸出「無解」;

若方程有無窮多解,則輸出「無窮多解」。

若a≠0,則解一元二次方程。

若δ>0,則輸出方程的兩個不等的實根;

若δ=0,則輸出方程的兩個相等的實根;

若δ<0,則輸出方程的兩個共軛的虛根。

所有實數均以%g輸出。

資料處理:

先判斷if a=0情況輸出3個條件

再進行輸出條件 a!=0時情況

關鍵注意這個題目的0界限問題。

1.2.2 實驗**截圖

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語言作業評價標準 題目描述 本題要求實現兩個函式 乙個函...