這個作業屬於那個課程
c語言程式設計ii
這個作業屬於那個課程
這個作業要求在**
homework/11634
我在這個課程的目標
學習熟練函式
這個作業在那個具體方面幫助我實現目標
pta練習
參考文獻
c語言程式設計
學號20208952
1.pta實驗作業
1.1解一元二次方程
解一元二次方程
請編寫程式,解一元一次方程 ax²+bx+c=0 。
一元二次方程的求根公式為:
要求:若 a=0,則為一元一次方程。
若 b≠0,則方程有唯一解,輸出這個解;
若 b=0,c≠0,則方程無解,輸出「無解」;
若 b=0,c=0,則方程有無窮多解,輸出「無窮多解」。
若 a≠0,則為一元二次方程。
若 δ>0,則方程有兩個不等的實根,輸出這兩個根;
若 δ=0,則方程有兩個相等的實根,輸出這兩個根;
若 δ<0,則方程有兩個共軛的虛根,輸出這兩個根。
1.1.1資料處理
資料表達:定義浮點型a,b,c,x,y,z
資料處理:定義變數
輸入資料
據題目意思分組討論
考慮實數的負零問題和誤差問題
輸出結果
1.1.2實驗**截圖
1.1.3造資料測試
輸入資料
輸出資料
0 4.5 -3.6
x = 0.8
0 0.8 0
x = 0
0 0 3.6
無解0 0 0
無窮多解
1.1.4 pta提交列表及說明
編譯錯誤:一些符號錯誤
部分正確:一直沒找到錯誤點,後來才發現與輸出示例中空格不一致
1.2單重迴圈—數雞蛋媽媽給小明家新送來 y個雞蛋。 已知小明家原有雞蛋的個數x是滿足「三個三個的數剩1個,5個5個數剩z個,7個7個數剩3個」的最小數, 請問小明家共有多少個雞蛋? (設輸入為正數,不考慮非法輸入)
1.2.1資料處理
資料表達:定義變數x,y,z,(題目要求輸入)sum(變數的總和)
資料處理:(偽**如下)
定義變數sum=0;
for迴圈進行x的限定與增減
if(x所要滿足的題目條件)
sum=x+y,退出迴圈
輸出sum
1.2.2實驗**截圖
1.2.3造資料測試
輸入資料
輸出資料
3 255
5 136
5 878
1.2.4 pta提交列表及說明
2.**互評
同學**
自己**
1.第一眼看上去她們的**都特別的簡單,但確是我的**的優化版
2.我的**使用了for迴圈語句,反而有點將問題想難了
3.乙個問題有多種解決辦法,可以多使用不同的方法去寫同乙個題目,會有不同的收穫
3.學習總結3.1學習進度條周/日期
這週所花的時間
**行學到的知識點簡介
第八周10小時
100簡單**語句,hello world等簡單**,初步學習c語言
第九周12小時
150學習簡單分段函式if-else語句,攝氏溫度的轉換
第十周15小時
170使用一些數學函式,學習迴圈語句
第十一周
15小時
210溫度轉換表、乘方表階乘表的學習
第十二周
15小時
264多分支結構、字元型變數
第十三周
16小時
322對多分支結構的深入研究、switch語句
第十四周
15小時
400對while語句的學習,複習學過的知識點
第十五周
15小時
380continue與break語句的區別,迴圈的巢狀
第十六周
10小時
300函式
3.2累計**行和部落格字數
時間部落格字數
**行數
----
----
----
第八周669
6第九周
1291
51第十周
2175
106第十一周
3327
171第十二周
4785
274第十三周
5740
413第十四周
6835
592第十五周
7891
685第十六周
9046
7873.3學習內容總結和感悟
3.3.1學習內容總結
3.3.2學習體會
1.乙個一樣的題目有不同的解決辦法。
2.越學到後面解決問題的方法越多且越簡單。
3.互幫互助能更好的學習。
4.真的希望pta題目能簡單一點,現在題目有點無從下手的感覺,題目越來越難,對c語言的學習有點煩悶了,特別是現在又臨近考試
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...