這個作業屬於那個課程
這個作業要求在**
這個作業的目的
《通過總結自己在pta作業中的錯誤、提公升自身對continue,break,巢狀結構使用的熟悉程度》
學號<20209149>
第4章 迴圈結構 4.3 熟悉break,continue的使用4.4熟悉使用迴圈的巢狀解決問題。
這個作業屬於哪個課程
c語言程式設計ii
這個作業要求在**
我在這個課程的目標是
《熟悉掌握break、continue,巢狀結構使用,加強與之前所學的聯絡。>
這個作業在那個具體方面幫助我實現目標
《提高思維、學會分析問題、加強對本週所學內容的運用》
參考文獻
1.pta實驗作業
1.17-4 一錢生多錢 (10分)
在日常生活中,我們常常需要將一些大額的人民幣換算成零錢,已知我們有許多面值5元,2元和1元的人民幣。
程式設計實現:輸入我們需要兌換的金錢數,然後我們用這些面值5元,2元和1元的人民幣來兌換,要求每一種面值都至少有1張,然後輸出有多少種兌換方式。
1.1.1資料處理
資料表達:定義整型變數five,two,one,cash;
資料處理:利用for迴圈語句、巢狀結構,if判斷語句,讓變數five,two,one,在一定範圍內進行累加,最以five*5+two*2+one*1是否等於cash作為判斷條件是否輸出;
1.1.2實驗**截圖
1.1.3造測資料
輸入資料
輸出資料
說明10
five=1,two=1,one=3;five=1,two=2,one=1
只有兩種情況
4無輸出結果
輸入數字低於題目中給定的條件,超出編譯的範圍
900無輸出結果
輸入數字低於題目中給定的條件,超出編譯的範圍
1.1.4pta提交列表及說明
提交列表說明:
答案正確:for迴圈、巢狀的使用太囉嗦。
1.27-5 幸運彩票 (15分)
彩票的號碼有 6 位數字,若一張彩票的前 3 位上的數之和等於後 3 位上的數之和,則稱這張彩票是幸運的。本題就請你判斷給定的彩票是不是幸運的。
1.2.1資料處理
資料表達:運用整型變數a,b,a,b,i,number,n;
資料處理: 使用for迴圈,if語句;a求出作為彩票前3位數,b作為彩票後3位數,再分別求出a三位數各位數之和a,同理求出b,再判斷a是否與b相等。
1.1.2實驗**截圖
1.1.3造測試資料
輸入資料
輸出資料
說明1,111222
wish you good luck.
1+1+1不等於2+2+2,運算正確
當輸入200個數
輸出錯誤
超出編譯範圍
1,203401
you are lucky!
輸出正確,5等於5
1.1.4pta提交列表及說明
答案錯誤:求前後三位數各位數之和方法錯誤,更正求和方法
2.**互評
同學**
自己**
1.同學**,採用if判斷語句編碼更為明了目的,記憶體所佔更少
2.自己**所編寫代容錯性強,但編譯時間所需太長,記憶體所佔空間太大。
同學**
自己**
1.兩者**過長,內容詳細,便於理解。
2.兩者**都易出錯,同學使用的語法更為常用。
3.學習總結
3.1學習進度條
週數這周所花時間(h)
知識點簡介
存在的問題
第八周12
輸入、輸出函式
乘除加減運算
第九周20
其他型別的函式如整型浮點型
if else使用
第十周20.5
for迴圈、if else判斷
迴圈使用
第十一周
22for迴圈的巢狀使用、呼叫自己定義的函式
函式呼叫不熟練
第十二周
28多分支結構、字元型資料型別和邏輯運算子
容易將多個分支搞混
第十三周
30switch使用
事列反覆出現,相同字元為什麼不能再次使用
第十四周
32while使用
經常混淆是真還是假繼續進行運算
第十五周
27do-while
基礎問題常犯
第十六周
33break、continue,巢狀使用
break和continue使用分不清如何更好
3.2累計**行數和部落格字數
3.3學習內容總結和感悟
3.3.1學習內容總結
3.3.2學習體會
一周的學習時間很快,有所收穫,如continue,break,巢狀等。不過可惜沒將break,continue,使用熟練,可能又會影響自己的後面課程,擔心。
for (int i = 0; i < max1; i++)}}
outloop:
//somecode
for ()}}
}for(int i = 0; i < max1; i++)}}
內層迴圈判斷滿足條件修改標誌後 外層迴圈進行判斷:
for(;symbol != 1 && condition1;)}}
}for(;condition1;)
}if (symbol == 1)
}if(symbol == 1)
}
C語言I 部落格園作業04
這個作業屬於那個課程 c語言程式設計 這個作業要求在 我在這個課程的目標是 熟練c語言的操作,增強專業能力 這個作業在那個具體方面幫助我實現目標 學會使用for迴圈語句 參考文獻 c語言程式設計 本題要求編寫程式,計算序列 1 1 2 1 3 的前n項之和。1.1.1資料處理 資料表達 使用n,i ...
C語言I部落格園作業02
1.作業頭 這個作業屬於哪個課程 這個作業要求在 homework 11825 這個作業的目標 練習使用陣列,鞏固所學知識點 學號 20209249 一 本週教學內容 目標 第七章 陣列 7.17.1 輸出所有大於平均值的數 1.學生知道在哪種情況下可以使用構造資料型別 陣列進行資料的處理 2.掌握...
C語言部落格園作業05
作業05 這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學習函式的定義 這個作業在那個具體方面幫助我實現目標 參考文獻 c語言程式設計1 三 本週作業 pta實驗作業 互評 學習總結 四 作業格式 1.pta實驗作業 20分 題 從pta題目集中選出2個你最滿意的題...