計算機三級

當前位置 /首頁/計算機/計算機三級/列表

2017計算機三級網路技術十大必記語句

引導語:計算機三級的文章" target="_blank" >計算機三級網路技術考試是非常考驗記憶力的,以下是本站小編分享給大家的2017計算機三級網路技術十大必記語句,希望大家喜歡!

2017計算機三級網路技術十大必記語句

(1)求素數的語句

關鍵語句:

變數說明:

變數i是迴圈變數,m的值等於迴圈變數的終值,即要進行判斷的數。

表示式含義:

迴圈變數i從2開始,每執行一次迴圈,i的值加1,當i值等於要判斷的數m時,終止迴圈。在每次執行迴圈時,用m的值對當前i的值求餘,如果結果等於0,則返回0,表示該數不是素數,否則,返回l,表示該數是素數。

例如:

m的值等於5,判斷該數時,for迴圈中每次迴圈判斷如下:

 (2)四位數分解語句關鍵語句:

變數說明:

a[i]表示陣列a中的第i個元素。

變數qw、bw、sw和gw分別表示四位數的千位、百位、十位和個位,該變數名可由使用者自定義,是一個整型變數。

表示式含義:

“/”是除號運算子,“%”是求餘運算子,如果運算結果是一個整型值,則兩個運算子本質上的區別是:“/”將僅保留小數點前面的整數部分,捨去小數點後面的小數位;而“%”所得的結果是兩數相除的餘數。

例如:

除號和求餘運算子的區別。

25/10=2,25%10=5,13/4=3,13%4=1

(3)組成新數的語句(例如組成一個新的十位數)

關鍵語句:

變數說明:

變數qw、bw、sw和gw分別表示四位數的千位、百位、十位和個位,newVl和newV2表示新組合數字的變數名,該變數名可變。

表示式含義:

newVl和newV2兩個表示式表示將4位數分解後,重新將每位數上的數字組合成十位數,兩個表示式中,個、十、百、千位的四個數字的組合順序根據題目要求而定,有關四位數分解的內容請參考第(2)點中的說明。

例如:

將四位數2359的千位和個位、十位和百位分別組合成兩個新的十位數。

 (4)判斷奇偶數語句關鍵語句:

變數說明:

a[i]表示陣列a中的第i個元素,該變數也可以是一個簡單變數,例如i、J等等。

表示式含義:

對於一個數a[i],如果該數除以2的餘數為1,即a[i]%2==1,則表示該數為奇數,反之,該數除以2的餘數為0,即 a[i]%2==0,表示該數可以整除2,則其為偶數。

例如:

5%2=1,8%2=0

(5)簡單的升序和降序排序

關鍵語句:

變數說明:

變數a、b是用來比較的兩個數,也可以是陣列變數,該變數名根據題目要求而定,變數C是兩數轉換時的中間變數,可由考生自定義。

表示式含義:

當a的值大於(或小於)b的值時,將b的值賦給c,再將a的值賦給b,最後將C的值賦給a,完成兩個數的升序(降序)排序。注意,如果a和b之間的關係不滿足if語句的要求,則將保持a和b原有的順序。

例如:

例如對a=4,b=3進行升序列排序,a和b滿足if條件a>b,此時:

①首先將b的值賦給中間變數c,即c=b=3;

②接著將a的值賦給變數b,即b=a=4;

③最後將中間C的值再賦給變數a,即a=c=3。

這樣,最終的結果就是a=3,b=4,完成了升序排序。

 (6)求平均值

關鍵語句:

變數說明:

變數i是迴圈變數,變數終值等於陣列中元素的個數,a[i]是一個一維陣列;變數pjz表示平均值;變數cnt是一個記數變數。if是一個條件判斷語句,此處假設判斷a[i]是不是偶數。(注:pjz和cnt的初始值一般都是0,此處省去了該變數的賦值語句。)

表示式含義:

通過for迴圈依次判斷當前陣列元素a[i]的值是否是偶數(該條件根據題目要求而定),如果是偶數,則將a[i]的值累加到變數pjz中,同時,記數變數cnt的值加1,所有迴圈結束後,再將變數pjz的總和除以個數cnt得到平均值並將該值賦給變數pjz。

例如:

假設,陣列a[4]中的5個數字為:2、4、5、11、12,計算偶數的平均值。

①本題陣列a[4]中共有5個元素,因此要進行5次for迴圈進行判斷。

②迴圈結束後,通過表示式計算:18/=3,變數pjz的最終結果等於6。