部落格園最新作業

2022-09-18 01:57:20 字數 2566 閱讀 7721

1、思維導圖

2、語法認識

(1)if

if

(條件)

else

若只有單個語句可不加{} 可巢狀使用,else跟最近的if使用,表示條件,如果怎麼樣就怎麼樣,否則怎麼樣。

遇到的問題:else匹配的if有時會弄錯。忘記加{}。

解決方法:多寫幾遍就不會錯了。

(2)switch

switch

(條件)

跟if的用法差不多但是如果分類數量比較多的話用起來比較方便。

遇到的問題:剛開始不知道後面的()要填什麼。

解決方法:多看看例子慢慢理解。

(3)for

for

( ; ; )

for第乙個括號中是初始量,然後第二個括號可以控制迴圈幾次,第三個括號迴圈最後結束要做的事情,比如初始量++;{}裡就是迴圈過程中要做的事情。

遇到的問題:不知道怎麼無限迴圈。

解決方法:求助大佬。

(4)while

while

(條件)

迴圈語句,符合條件的時候就進行迴圈直到條件不符合,在結尾要設定能夠結束迴圈的語句。

(5)do while

do

while(條件)

跟while和for差不多,就是先做一次指令再看符不符合條件再進行迴圈。

(6)break  continue

for(i=1;i<=9;i++)                            for(i=1;i<=9;i++)

語句1;

}

break 一般是在迴圈語句中有個if語句,這樣一符合if的條件就break退出迴圈。continue 是跳過這一圈迴圈的剩下語句,繼續執行下一遍迴圈。

3、pta分數截圖

4、pta**分析

本題要求計算給定的一系列正整數中奇數的和。

輸入在一行中給出一系列正整數,其間以空格分隔。當讀到零或負整數時,表示輸入結束,該數字不要處理。

在一行中輸出正整數序列中奇數的和。

8 7 4 3 70 5 6 101 -1
116

#includeint

main()

}printf("%d

",s);

return0;

}

大概思路就是先定義需要的識別符號,然後scanf輸入,用for迴圈和if條件控制結束迴圈或者把符合要求的加起來。

錯誤原因:s忘記定義為0,不知道怎麼無限迴圈。通過這道題我學會了如何無限迴圈。

第二題、

本題要求編寫程式,找出給定一系列整數中的最小值。

輸入在一行中首先給出乙個正整數n,之後是n個整數,其間以空格分隔。

在一行中按照「min = 最小值」的格式輸出n個整數中的最小值。

4 -2 -123 100 0
min = -123

#includeint

main()

printf(

"min = %d

",min);

return0;

}

思路就是先定義,然後輸入多少個數字和其中的乙個數字,然後設那個數字為最小值,進行迴圈,如果新輸入的數字小於最小值,則將新輸入的數字賦給最小值。

第三題、

對於給定的正整數n,求它的位數及其各位數字之和。

輸入在一行中給出乙個不超過10​9​​的正整數n。

在一行中輸出n的位數及其各位數字之和,中間用乙個空格隔開。

321
3 6

#includeint

main()

printf(

"%d %d

",count,s);

return0;

}

思路是將輸入的數字多次/10,最後數字被/到0的時候,累加/的次數,就是幾位數,利用%可分出每個位的數,再加起來。最後總結:我覺得通過做題我學到了更多的方法,而且運用那些語法語句都更加流暢,更加熟悉,我覺得收穫很大,刷題還是挺有用處的。通過刷題可以更快更容易地熟悉知識點,而且通過不斷思考會留下更深的印象。

部落格園作業1

一 思維導圖 二 c語言語法 1.if else語句 if 條件句 else 2.switch case語句 switch 表示式 注意事項 只要符合表示式就走下面的語句,遇到break時跳出迴圈。如果沒有乙個case可執行就會執行default,執行完就退出。3 for語句 for 語句1 語句2...

third作業 部落格園登入

1 import time 2 status dic 67 flag1 true 89 def login args,kwargs 10 i 0 11while i 3 12 username input 請輸入使用者名稱 strip 13 password input 請輸入密碼 strip 14...

python部落格園 python 模擬部落格園系統

作業 用 模擬系統。專案分析 一 首先程式啟動,頁面顯示下面5內容供使用者選擇 1.請登入 2.請註冊 3.進入文章頁面 5.進入日記頁面 6.進入收藏頁面 7.登出賬號 8.退出整個程式 二 必須實現的功能 1.註冊功能要求 a.使用者名稱 密碼要記錄在檔案中。b.使用者名稱要求 只能含有字母或者...