第一次部落格作業

2022-04-10 08:57:29 字數 3548 閱讀 7925

一、思維導圖。

二、對以下語法的認識。

1.  if-else:

用法格式:

if

( 判斷條件)

else

//if的條件為0時,需要執行這裡

else總是與與其最接近的且沒有與其他else配對的if搭配,判斷條件語句不需要加分號,而執行的語句需要輸入分號。判斷語句需要用括號括起來,執行語句塊最好用用 括起來,才嚴謹。

2.  switch:

用法格式:

switch ( )//

括號內輸入表示式

。 case常量表示式後用的是 『:』而是不是『 ;』 。

3.for:

用法格式:

for(初始化 ;條件表示式 ;增量;)

for迴圈步驟,先初始化然後判斷條件表示式是否為真,真則執行迴圈體語句,然後變數執行增量,再判斷條件表示式,如果為假則推出for迴圈,若真則繼續執行迴圈直至條件表示式不成立,結束。for()中條件表示式和增量可以沒有,但分號不可少,當沒有條件表示式時,需要在迴圈體語句中增加能跳出迴圈的語句,否則該for迴圈變為死迴圈,就沒意思了。

4.while:

用法格式:

while

(表示式)

while迴圈步驟,先進性表示式的判斷,結果為真則進入迴圈體,執行迴圈體語句,讀到break或表示式變為假的時候推出迴圈體。使用while迴圈,需要注意的是 while(表示式)後千萬不要加  分號()千萬不要加 ,千萬不要加!while裡面定義的變數,在while外面 無法使用。

5.do-while:

用法格式:

do

while (表示式);

do-while迴圈步驟,先進入迴圈體,執行迴圈體語句,然後判斷表示式真或假,真則再執行迴圈體語句,直到表示式為假,則推出迴圈體。do-while和while迴圈最大區別為,do-while無論如何都會先執行一次迴圈體,while有可能一次都不執行迴圈體。

6.break和continue:

三、2.3 2.4  、第三章作業和4.1作業pta截圖,以及節選題目分析。

2.3 2.4分數截圖:

第三章作業pta分數截圖:

第四章作業pta分數截圖:

節選題目分析:

1、題目:

答案:

1 #include 2

3int

main( ) 431

break;32

33case'%

': //

求餘預算

34if (number2 != 0) //

保證分母不為零,除法表示式成立

3539

break;40

41default: printf("

error

"); break; //

非法字元42}

43return0;

44 }

這題需要注意的是,在使用switch語句時,不要忘了在每個case執行結束後 給個break,沒有break ,就不會跳出switch,導致最後結果的錯誤。在提交這道題的時候,有個測試點 (非法字元 )一直提示答案錯誤,想了好久怎麼判斷非法字元,後來才發現,沒有善於利用default。完成此題,我學會了switch語句的用法。(思路在**注釋)

2、題目:

答案:

1 #include 2

3int level(int

levle);45

intmain() 21}

22 printf("

%d %d %d %d %d

", num1, num2, num3, num4, num5); //

按要求格式輸出各等級的人數23}

24int level(int point) //

自主編寫等級函式

2531

else

if (point >= 80 && point < 90)32

35else

if (point >= 70 && point < 80)36

39else

if (point >= 60 && point < 70)40

43else

4447

return level; //

返回對應等級

48 }

在做此題時,首先先完成成績由百分數轉換為五分制的子函式編寫,然後再將scanf寫進main函式的迴圈裡,為讀取完所有學生的分數。完成此題,我學會了編寫自主函式並正確呼叫它。(思路在**注釋)

3、題目:

答案:

1 #include 2

3int

main( )

421 printf("

s = %d

", sum); //

迴圈外,按要求輸出最後的值22}

23return0;

24 }

此題考點在於對for迴圈的運用,難點在如何將初始a逐次變為遞增的n個a組成的新的數。完成此題,我對for語句有了更進一步的掌握。(思路在程式設計注釋裡)

部落格第一次作業

引導安裝作業系統部分以centos6.8 為例 主要是 設定root密碼,這裡密碼要記住 分盤這裡mount point boot file system type ext4 ext4 swap size 10240 200 2048 分盤目的是方便以後操作 二.獲取命令幫助 內部命令 在linux...

第一次部落格作業

if 表示式 else 沒有大括號時,else總是與離它最近的不帶else的if相配對.判斷表示式是否相等時注意用 而不是 switch 表示式 case的每個常量表示式不能相等.可以不使用default,則case條件都不滿足時,不執行任何操作.for 表示式1 迴圈條件 表示式2 for括號中的...

第一次部落格作業

031702329 我是想要早睡早起經常運動不想加班的莊錫榮 愛好是打籃球和發呆 食堂裡最喜歡吃的是加蔥花煎蛋的回洋號沙茶面 紫荊二樓 目前最喜歡的歌應該是 be what you wanna be 2.1.1 當初你是如何做出選擇計算機專業的決定的?2.1.2 你認為過去兩年中接觸到的課程是否符合...