C語言I部落格作業08

2022-06-03 16:48:13 字數 2820 閱讀 4771

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

輸入格式:

輸入在第一行中給出乙個正整數 n(≤ 100)。隨後 n 行,每行給出一張彩票的 6 位數字。

輸出格式:

對每張彩票,如果它是幸運的,就在一行中輸出 you are lucky!;否則輸出 wish you good luck.。

輸入樣例:

2233008

123456

輸出樣例:

you are lucky!

wish you good luck.

資料表達

1.變數n:整型,由輸入得來;

2.變數sum1:整型,由輸入得來;

2.變數sum1:整型,由輸入得來;

3.變數i,j,m,s,w:整型,有賦值得來。

資料處理:

表示式:賦值表示式,關係表示式,算數表示式;

流程結構:while迴圈,for迴圈。;if語句;

遇見的問題:

1.答案錯誤:忘記要把sum1和sum2相加;

2.部分正確:輸入值有問題,沒直接定義了只有六位數的值,假如輸入值為個位數,那麼我這個**就不成立;

解決方式:

1.把sum1和sum2相加;

2.直接定義彩票只有六位數,從而解決問題;

題目描述:輸入整數m,將所有大於1小於整數m的素數存入所指定的陣列中(陣列最多隻存放100個素數,超過則提示「overflow」),輸出各素數——若輸入的m≤2,則提示「no」,程式終止。注:素數(prime number),亦稱質數,指在乙個大於1的自然數中,除了1和此整數自身外,沒法被其他自然數整除的數。

輸入格式:

輸入乙個非0的整數。

輸出格式:

素數的輸出格式為每個素數5列寬、右對齊、每行顯示15個。

輸入樣例:

100輸出樣例:

2 3 5 7 11 13 17 19 23 29 31 37 41 43 47

53 59 61 67 71 73 79 83 89 97

輸入樣例:

568資料表達:

定義整型變數count,i,n,m,j,把0賦值給count,輸入m的值,先用if判斷輸入值是否符合題目要求,

for與if判斷是否為素數,按格式輸出

資料處理:

表示式:邏輯表示式,賦值表示式,關係表示式

流程結構:定義整型變數count,i,n,m,j,將count賦值,count=0;

輸入m的值,判斷輸入值是否在100內或小於等於2;if(m>541),if(m<=4&&m>0);符合則return 0;

不符合則for迴圈for(j=2;t<=m;j++);for(i=2;i<=n;i++);

count++累計輸出素數個數;

按格式輸出;

遇見的問題:

1.部分正確:按照我這個錯誤方法,只能得出範圍內的所有素數,而沒有固定範圍內的素數

解決方式:

1.直接把素數只能累加到100的範圍確立好;

同學**:

自己**截圖

不同之處:

答:1.第乙個同學定義變數太多,容易某個變數寫錯,而我的比較簡單

2.第二個同學的**和我大同小異,只不過他的**很簡單明瞭,而我的**比較複雜;

3.1 學習進度條(5分)

1.有點遺忘以前的知識點了,以至於對於pta上的題目有點力不從心,還有這週的剛學break和continue運用的還是不太熟,還需要多加打**加深熟悉度

如何跳出多重迴圈:

1.使用goto,它可以快速跳出多重迴圈

2.寫成函式return,我這次pta作業中第一題顯示指定範圍內素數就用了return,符合條件就直接跳到return;

3.直接修改外層迴圈條件

4.在外層迴圈設定判斷條件,比如外層flag=0;內層如果符合條件則flag=1;跳出迴圈

5.在大迴圈後面判斷標誌加入break。

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