C語言I部落格作業08

2022-06-03 12:42:12 字數 2934 閱讀 7107

這個作業屬於哪個課程

這個作業要求在**

/homework/11613

這個作業的目標

努力拿個高分,再接再厲,搞懂不會的知識點

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

迴圈結構的再次學習,並熟悉break 、 continue的使用,學習使用使用迴圈的巢狀解決問題。

參考文獻

學號20209043

彩票的號碼有 6 位數字,若一張彩票的前 3 位上的數之和等於後 3 位上的數之和,則稱這張彩票是幸運的。本題就請你判斷給定的彩票是不是幸運的。

資料表達: 用整型int定義了n,i,m。用來執行for迴圈的變數。在定義了sum和count,用來計算三位數字之和,並且進行比較。

資料處理:輸入乙個六位數,先進行後三位數字之和,在進行前三位數之和,然後進行比較,得出答案。表示式:【while(num>1000)】【while(num<1000&&num>0)】

輸入資料

輸出資料

說明233008

答案正確:一開始就是答案正確,肯定有人會覺得我太厲害了,no!!不是你想象的那樣子,第乙個**是我一開始寫的,但是我在測試總是出現錯誤,再次之下請同學來幫忙,他教我寫第二個**,就出現這種情況。

執行超時:在算前三個數字之和的時候,在while()的條件中加了乙個【count>1】;

答案錯誤:測試完全正確,但提交出現答案錯誤,連個部分正確都不給,我是真的醉了【助教幫忙解一下這個問題,第乙個**!!看能不能解出來】【萬分感謝!!,我問的人都不會,真的!!】輸入整數m,將所有大於1小於整數m的素數存入所指定的陣列中(陣列最多隻存放100個素數,超過則提示「overflow」),輸出各素數——若輸入的m≤2,則提示「no」,程式終止。注:素數(prime number),亦稱質數,指在乙個大於1的自然數中,除了1和此整數自身外,沒法被其他自然數整除的數。

資料表達:用整型int 定義count , i , m, n, z;m用於輸入數字,count用於計算素數的多少,其他則使用在for中

資料處理:先算出100個素數的位置,進行判斷;在進行素數的判斷,一行15個換行。

輸入資料

輸出資料說明1

no輸入的數字小於2

568overflow

素數的個數超過100個

102 3 5 7

在範圍之內

部分正確:

if(count %15 ==0)

}這裡少了if需要的括號,執行結果第一行和第二行素數之間相差五行;導致答案部分正確。

答案正確:加了括號之後就對了。

同學1**截圖:

-----------分割線-------------

同學2**截圖:

-----------分割線-------------

自己的**解圖:

比較1.跟同學1差別在,她是使用了一次for迴圈,將前三位數字的求和巧妙化了,而我使用了兩次while迴圈,沒用很好的將前三位數字的和將其計算,在一些方面還得加油。

2.跟第二位同學來比,他將這六位數寫成【1%d1%d1%d1%d1%d1%d】,在知道可以這樣,我來了一句,牛逼!!如果是這樣,那這道題很簡單,我們把這題複雜化了。

周/日期

這週所花的時間

**行學到的知識點

簡介目前比較迷惑的問題

11/1——11/8

15hhow(),sqrt()

無11/9——11/15

17h函式函式的被動定義

11/16——11/22

18.5h

分支結構

位元組變數的使用

11/23——11/29

14hswitch的分支結構

無11/30——12/7

12h熟悉使用while和do-while結構解決問題

while與其他的套用

12/8——12/13

16hfor迴圈的巢狀

所學習的知識靈活運用

感悟:1.現在的作業不能像以前那樣子了,以前只是乙個知識點,學會正確使用,而現在知識點多了,要活學活用,現在是會用和在解題方面要靈活使用語句,嘗試多種方法。看是在浪費時間,其實效果在**我問不知道。方正在思維方面有好處。

2.臨近期末,複習的腳步也近了。

3.吐槽一下:pta在一些方面真的會氣或者弄死乙個學習**的好青年。

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位數彩票的每一位的值 函式均為 整型 資料處理 資料表示式 賦值表示式,迴圈表示式,判斷表示式 流程結構 順...