這個作業屬於哪個課程
這個作業要求在**
homework/11611
這個作業的目標
《第4章 迴圈結構 4.3熟悉break、continue的使用 4.4 熟悉使用迴圈的巢狀解決問題》
學號<20208981>
1.1.1資料處理
資料表達:定義了整型變數n,number,i,a,sum1,sum2;n為行數,number為輸入的彩票數字,i為迴圈變數
資料處理:使用了for迴圈語句,if-else分支語句
表示式:
sum1=sum2=0;
a=number/100000;
sum1=sum1+a;
a=(number/10000)%10;
sum1=sum1+a;
a=(number/1000)%10;
sum1=sum1+a;
a=(number/100)%10;
sum2=sum2+a;
a=(number/10)%10;
sum2=sum2+a;
a=number%10;
sum2=sum2+a;
1.1.2實驗**截圖
1.1.3 造測試資料
輸入輸出
說明2 233008 123456
you are lucky! wish you good luck.
輸入2行彩票的數字,第乙個為幸運,第二個不幸運
3 233008 123456 456789
you are lucky! wish you good luck. wish you good luck.
輸入3行彩票的數字,第乙個為幸運,第二個不幸運,第三個為幸運
4 233008 123456 456789 123789
you are lucky! wish you good luck. wish you good luck. wish you good luck.
輸入4行彩票的數字,第乙個為幸運,第二個不幸運,第三個為幸運,第四個不幸運
1.1.4 pta提交列表及說明
提交列表說明:
答案錯誤:把「wish you good luck.」輸出成「wish you good luck」,少了乙個點
1.2.1 資料處理
資料表達:定義了整型變數n, i;定義了字元op1, op2;n為行數,op1為題目選項,op2為正確與否,i為迴圈變數
資料處理:使用了for迴圈語句,if支語句
表示式:
op1 == 'a' && op2 == 't'
op1 == 'b' && op2 == 't'
op1 == 'c' && op2 == 't'
op1 == 'd' && op2 == 't'
1.2.2 實驗**截圖
1.2.3 造測試資料
1.2.4 pta提交列表及說明
提交列表說明:
答案錯誤:沒有弄清scanf如何輸入字元,將for語句中的判斷語句改為i <= 8 * n;
同學**1:
自己**:
1.該同學使用的變數名比我多
2.該同學使用了迴圈的鑲嵌,而我只使用了乙個for語句
同學**1:
自己**:
1.該同學使用了for語句的迴圈鑲嵌,而我沒有
2.該同學的變數比我多乙個
3.該同學在最後輸出了乙個回車
周/日期
這週所花的時間
**行學到的知識點簡介
目前比較迷惑的問題
第一周7h
45顯示hallo world,資料型別,求攝氏溫度
對一些字元的含義不理解
第二週12 h
98學會一些基本的運算子,和printf的格式
對資料型別的選擇不太清楚
第三週21 h
146學會了if-else語句,scanf的格式,庫函式的呼叫,for語句
不太理解預算符的運算法則
第四周26 h
178定義與呼叫自定義函式
不清楚有些符號的作用
第五周29h
236多分支結構、字元型資料型別和邏輯運算子
對省略else的結構不太理解
第六周33h
288多分支結構switch語句
break的使用以及switch語句中default的作用不太理解
第七周36 h
356while和do-while結構
容易弄錯while迴圈結束時條件是真還是假
第八周36 h
365break、continue的使用,迴圈的巢狀
容易弄錯迴圈判斷條件,形成死迴圈
3.3.1 學習內容總結
3.3.2 學習體會
1.感覺這週的作業比以往要難,那個菱形的題目,還需要自己學習c++的cin語句去處理資料輸出的結束,找了很多資料,學不會,自己用scanf處理,弄這個題弄了一天,直接心態**,最終放棄**
2.對於scanf輸入字元不是很清楚,不明白為什麼字串的輸入需要輸入兩次,最後的那個wifi密碼的題,輸出的答案老是只有一半,除錯了十多遍,才知道那玩意要在迴圈裡面轉兩遍才輸進去乙個
3.感覺自己對每個所學過的知識了解和掌握的並不完全,需要自己去不斷發現和完善
1.在每層迴圈中都使用break,但是需要是每個break在特定的條件執行;
2.在最內層的迴圈中使用return,但是return不但會跳出迴圈,還會終止程式;
3.使用goto語句,只需要將goto後面的標號放置在所有迴圈外即可;
C語言I部落格作業08
這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 c語言i作業08 我在這門課程的目標是 學好c語言為學習以後學習其他的語言做準備 這個作業在那個具體方面幫助我實現目標 對while迴圈語句的運用,思考能力等 參考文獻 c語言程式設計i dev c 1.題目內容描述 對於給定的正整數n,求...
C語言I部落格作業08
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業鏈結 我在這個課程的目標是 掌握和熟悉c語言的各種結構和語句 這個作業在那個具體方面幫助我實現目標 更加熟悉三種迴圈語句 參考文獻 c語言程式設計,pta 1.1求整數的位數及各位數字之和 對於給定的正整數n,求它的位數及其各位數字之和。...
C語言I部落格作業08
這個作業屬於哪個課程 班級鏈結 這個作業要求在 作業要求的鏈結 這個作業的目標 熟練的運用迴圈的巢狀 學號20209030 1.1.1 資料處理 資料表達 n為輸入的彩票個數 abcdef為6位數彩票的每一位的值 函式均為 整型 資料處理 資料表示式 賦值表示式,迴圈表示式,判斷表示式 流程結構 順...