這個作業屬於哪個課程
這個作業要求在**
/homework/11634
這個作業的目標
函式的定義、呼叫和申明,以及函式的作用域、生存週期和儲存型別。
學號20208929
1.pta實驗作業(20分/題)
1.1 題目名1 統計各位數字之和是5的數
題目內容描述:
1.1.1資料處理
資料表達:定義整型變數i,sum,count,n,while判斷number是否為0,計算輸出數的每個數字之和,再用if條件語句判斷number各數字之和是否為5,是則return 1,否則return 0,
資料處理:表示式:算術表示式,關係表示式,賦值表示式
流程結構:定義整型變數i,sum,count,n,int i,sum=0,count=0;int n;
while判斷number是否為0;
n=number%10,將輸入值除以十取餘,同時再改變number返回值,n=n/10;
if-else判斷sum是否為5,是則return 1;否則return 0;
定義整型變數x,y,i;
for(i=a;i<=b;i++);
if判斷返回的值是否為真;
輸出count與sum的值。
1.1.2實驗**截圖
1.1.3 造測試資料
輸入資料
輸出資料
說明1 146191
count = 10, sum = 3110
有10個這樣的數,它們的和是3110
104 999
104 is counted. count = 15, sum = 3720
有15個這樣的數,它們的和是3720
420 888
count = 1, sum = 500
有1個這樣的數,它們的和是500
1.1.4 pta提交列表及說明
提交列表說明:1.執行超時:忘記number除餘後應重新再賦值,定義後即可;
1.2 題目2 解一元二次方程
題目內容描述:
1.2.1 資料處理
資料表達: 浮點型變數a,b,c,x1,x2,x,d,p,q;進行了數學知識的轉化;
資料表示式: 賦值表示式,算術表示式,邏輯表示式;
流程結構: 選擇結構,順序結構,if-else語句;
1.2.2 實驗**截圖
1.2.3 造測試資料
輸入資料
輸出資料
說明0 4.5 -3.6
x = 0.8
輸出結果
0 0 3.6
無解輸出結果
0 0 0
無窮多解
輸出結果
1.2.4 pta提交列表及說明
提交列表說明:1.部分正確:沒有考慮清楚共軛的情況,不夠準確,重新定義好即可。
2.**互評(5分)
同學**截圖
自己**截圖
1.同學的**條件定義的更為清晰,並且定義在一起,更加簡潔明瞭,看起來更舒服,同時也節省了空間,值得我學習;
2.這個題目可以使用迴圈語句,而同學的**使用的是求出整數的每一位,在多位數的使用時沒那麼方便,並且比較繁瑣,但更簡單,能讓人更加容易明白。
3.學習總結(15分)
3.1 學習進度條(5分)
周這周所花的時間
**行數
學到的知識點簡介
目前比較迷惑的問題
第十六周
15247
函式的定義、呼叫和申明,熟悉變數的作用域、生存週期和儲存型別。
函式的生存週期以及作用域
3.2 累積**行和部落格字數(5分)
時間部落格字數
**行數
-------
----
第八周666
64第九周
705105
第十周1180
180第十一周
1500
203第十二周
1208
197第十三周
1126
169第十四周
1227
173第十五周
1328
184第十六周
3.3 學習內容總結和感悟(5分)
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...