計算機三級網絡技術:十類必記語句
變量說明:
變量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,此時:
?、偈紫葘的值賦給中間變量c,即c=b=3;
?、诮又鴮的值賦給變量b,即b=a=4;
?、圩詈髮⒅虚gC的值再賦給變量a,即a=c=3。
這樣,最終的結果就是a=3,b=4,完成了升序排序。