亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

試題

計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)十大必記語句

時(shí)間:2024-10-05 18:31:22 試題 我要投稿
  • 相關(guān)推薦

2017計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)十大必記語句

  引導(dǎo)語:計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)考試是非?简(yàn)記憶力的,以下是百分網(wǎng)小編分享給大家的2017計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)十大必記語句,希望大家喜歡!

  (1)求素?cái)?shù)的語句

  關(guān)鍵語句:

  變量說明:

  變量i是循環(huán)變量,m的值等于循環(huán)變量的終值,即要進(jìn)行判斷的數(shù)。

  表達(dá)式含義:

  循環(huán)變量i從2開始,每執(zhí)行一次循環(huán),i的值加1,當(dāng)i值等于要判斷的數(shù)m時(shí),終止循環(huán)。在每次執(zhí)行循環(huán)時(shí),用m的值對當(dāng)前i的值求余,如果結(jié)果等于0,則返回0,表示該數(shù)不是素?cái)?shù),否則,返回l,表示該數(shù)是素?cái)?shù)。

  例如:

  m的值等于5,判斷該數(shù)時(shí),for循環(huán)中每次循環(huán)判斷如下:

  (2)四位數(shù)分解語句關(guān)鍵語句:

  變量說明:

  a[i]表示數(shù)組a中的第i個元素。

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

  表達(dá)式含義:

  “/”是除號運(yùn)算符,“%”是求余運(yùn)算符,如果運(yùn)算結(jié)果是一個整型值,則兩個運(yùn)算符本質(zhì)上的區(qū)別是:“/”將僅保留小數(shù)點(diǎn)前面的整數(shù)部分,舍去小數(shù)點(diǎn)后面的小數(shù)位;而“%”所得的結(jié)果是兩數(shù)相除的余數(shù)。

  例如:

  除號和求余運(yùn)算符的區(qū)別。

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

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

  關(guān)鍵語句:

  變量說明:

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

  表達(dá)式含義:

  newVl和newV2兩個表達(dá)式表示將4位數(shù)分解后,重新將每位數(shù)上的數(shù)字組合成十位數(shù),兩個表達(dá)式中,個、十、百、千位的四個數(shù)字的組合順序根據(jù)題目要求而定,有關(guān)四位數(shù)分解的內(nèi)容請參考第(2)點(diǎn)中的說明。

  例如:

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

  (4)判斷奇偶數(shù)語句關(guān)鍵語句:

  變量說明:

  a[i]表示數(shù)組a中的第i個元素,該變量也可以是一個簡單變量,例如i、J等等。

  表達(dá)式含義:

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

  例如:

  5%2=1,8%2=0

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

  關(guān)鍵語句:

  變量說明:

  變量a、b是用來比較的兩個數(shù),也可以是數(shù)組變量,該變量名根據(jù)題目要求而定,變量C是兩數(shù)轉(zhuǎn)換時(shí)的中間變量,可由考生自定義。

  表達(dá)式含義:

  當(dāng)a的值大于(或小于)b的值時(shí),將b的值賦給c,再將a的值賦給b,最后將C的值賦給a,完成兩個數(shù)的升序(降序)排序。注意,如果a和b之間的關(guān)系不滿足if語句的要求,則將保持a和b原有的順序。

  例如:

  例如對a=4,b=3進(jìn)行升序列排序,a和b滿足if條件a>b,此時(shí):

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

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

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

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

  (6)求平均值

  關(guān)鍵語句:

  變量說明:

  變量i是循環(huán)變量,變量終值等于數(shù)組中元素的個數(shù),a[i]是一個一維數(shù)組;變量pjz表示平均值;變量cnt是一個記數(shù)變量。if是一個條件判斷語句,此處假設(shè)判斷a[i]是不是偶數(shù)。(注:pjz和cnt的初始值一般都是0,此處省去了該變量的賦值語句。)

  表達(dá)式含義:

  通過for循環(huán)依次判斷當(dāng)前數(shù)組元素a[i]的值是否是偶數(shù)(該條件根據(jù)題目要求而定),如果是偶數(shù),則將a[i]的值累加到變量pjz中,同時(shí),記數(shù)變量cnt的值加1,所有循環(huán)結(jié)束后,再將變量pjz的總和除以個數(shù)cnt得到平均值并將該值賦給變量pjz。

  例如:

  假設(shè),數(shù)組a[4]中的5個數(shù)字為:2、4、5、11、12,計(jì)算偶數(shù)的平均值。

  ①本題數(shù)組a[4]中共有5個元素,因此要進(jìn)行5次for循環(huán)進(jìn)行判斷。

 、谘h(huán)結(jié)束后,通過表達(dá)式計(jì)算:18/=3,變量pjz的最終結(jié)果等于6。

  (7)數(shù)組排序

  關(guān)鍵語句:

  變量說明:

  i和J都是循環(huán)變量,同時(shí)也是數(shù)組b的下標(biāo)變量,temp是兩數(shù)轉(zhuǎn)換時(shí)的中間變量,以上變量名都可以由考生自定義,而數(shù)組b口的名稱需要根據(jù)題目要求進(jìn)行命名。另外,變量cnt表示數(shù)組中元素的總數(shù),該變量值一般需要計(jì)算得到,可參考第(5)點(diǎn)中的相關(guān)語句,此處不再重復(fù)講解。

  表達(dá)式含義:

  在一維數(shù)組b口中,通過兩個for循環(huán)對數(shù)組中的每個數(shù)進(jìn)行比較。

 、偈紫,在第一層for循環(huán)中,循環(huán)變量i的值與數(shù)組下標(biāo)的值同步,即都是從0開始,每循環(huán)一次,變量值加1,即數(shù)組下標(biāo)值加l,直到讀取到倒數(shù)第2個元素時(shí),循環(huán)結(jié)束,注意,因?yàn)橐痪S數(shù)組的下標(biāo)值是從0開始的,因此,當(dāng)數(shù)組有 cnt元素時(shí),最后一個元素的數(shù)組下標(biāo)值實(shí)際等于cnt-1,當(dāng)i值等于cnt-1的值的時(shí)候,將不再執(zhí)行for循環(huán)體中的語句。

 、谌缓蟮2層for循環(huán)中,循環(huán)變量j的起始位置是從上一個循環(huán)i值位置的下一位置開始,即i+1的位置開始,在該循環(huán)中,i的值始終保持不變,而i的值依次遞增加1,直到i值等于元素總數(shù)cnt值時(shí)結(jié)束循環(huán),這樣,就能將第i個數(shù)與其后面所有的數(shù)進(jìn)行比較。

  ③最后,通過一個排序語句,對數(shù)組中的元素進(jìn)行升序或降序排序。

  例如:

  假設(shè),數(shù)組b[5]中的6個數(shù)字及順序?yàn)椋?、5、8、3、4、6,即:b[0]=7,b[1]5,b[2]=8,b[3]=3,b[4]=4,b[5]=6,按從小到大的順序排序。

  ①執(zhí)行流程如下:

  .首先執(zhí)行第一層for循環(huán)的第1次循環(huán),i的起始值為0,b[0]=7,即b[i]的當(dāng)前值等于7。

  .此時(shí)開始執(zhí)行第二層的for循環(huán),j的起始值為i+1,此時(shí)b[j]=b[1]=5。將b[0]和b[1]進(jìn)行比較,如果b[0]>b[1],

  則交換兩個數(shù)的位置,交換位置后b[i]=b[O]=5,b[j]=b[1]=7;

  .繼續(xù)執(zhí)行第二層for循環(huán),此時(shí),j的值加1,則b[j]=b[2]=8,再將b[j]與b[i]進(jìn)行比較,此時(shí)b[i]的值小于b[j]的值,不符合判斷,兩數(shù)的位置不變;依次類推,再繼續(xù)讀取b[3]、b[4]、b[5]的值與b[0]的值進(jìn)行比較,這樣,在所有的比較結(jié)束后,最小的一個數(shù)就排到了b[0]的位置了。

  .此時(shí),完成了第一層循環(huán)的第l次循環(huán),數(shù)組序列為:3、5、7、8、4、6。

  ②執(zhí)行第一層for循環(huán)的第2次循環(huán)時(shí),i的值加l,即b[i]=b[1]=5,此時(shí)是從數(shù)組的第2個元素開始,然后再執(zhí)行第二層for循環(huán),j的值從i+1=1+1=2開始,接著比較b[i]和bD]的大小,按升序排列,根據(jù)①中的說明,執(zhí)行類似的操作,再將b[3]、 b[4]、b[5]后面與b[1]比較大小,重新排序,當(dāng)?shù)谝粚觙or循環(huán)的第2次循環(huán)結(jié)束后,數(shù)組序列為:3、4、5、7、8、6。

 、鄹鶕(jù)前兩個步驟可以看出,在第一層for循環(huán)的兩次循環(huán)結(jié)束后,最小的兩個數(shù)也都按升序的方式排列到最前面了,依次類推,第一層for循環(huán)的第3次循環(huán)將從數(shù)組的第3個元素開始進(jìn)行判斷,最后,在所有的循環(huán)結(jié)束后,數(shù)組序列為:3、4、5、6、7、8。

  總之,記住一點(diǎn),在執(zhí)行兩層for循環(huán)時(shí),只有第二層循環(huán)中的所有循環(huán)執(zhí)行完畢,第一層循環(huán)才會開始新一輪的循環(huán)計(jì)算。另外,還要注意的是,只有兩個緊接著的或有包含關(guān)系的for語句才構(gòu)成雙重循環(huán),如果兩個for語句之間有別的語句,則兩個for語句是相對獨(dú)立的,不構(gòu)成雙重循環(huán)。

  (8)將數(shù)值存入數(shù)組的語句

  關(guān)鍵語句:

  變量說明:

  變量i是循環(huán)變量,變量終值等于數(shù)組中元素的個數(shù),a[i]是需要計(jì)算的一維數(shù)組,b[cnt]是用來保存結(jié)果的一維數(shù)組, cnt是數(shù)組的下標(biāo)變量。(注:cnt的初始值一般都是0,此處省去了該變量的賦值語句。)

  表達(dá)式含義:

  通過for循環(huán)依次判斷當(dāng)前數(shù)組元素a[i]的值是否是奇數(shù)(該條件根據(jù)題目要求而定),如果是奇數(shù),則將a[i]的值賦給變量b[cnt],同時(shí)cnt的值加1。

  例如:

  假設(shè),數(shù)組a[4]中的5個數(shù)字為:7、2、5、11、13,計(jì)算偶數(shù)的平均值。

 、俦绢}數(shù)組a[4]中共有5個元素,因此要進(jìn)行5次for循環(huán)進(jìn)行判斷。

 、谘h(huán)結(jié)束后,通過表達(dá)式計(jì)算:18/=3,變量pjz的最終結(jié)果等于6。

  (9)判斷一個數(shù)與其前面或后面連續(xù)幾個數(shù)的語句

  關(guān)鍵語句:

 、傩∮诤筮B續(xù)5個數(shù)

  ⑦大于前連續(xù)5個數(shù)

  變量說明:

  a[i]表示一維數(shù)組變量,i是數(shù)組下標(biāo)變量,a[i-1]、…、a[i-5]分別表示當(dāng)前數(shù)組元素a[i]的前5個數(shù)組元素;a[i+1]、…、 a[i+5]則表示前數(shù)組元素a[i]的后5個數(shù)組元素。

  表達(dá)式含義:

  通過數(shù)組下標(biāo)變量確定當(dāng)前數(shù)組元素的前5個或后5個元素的位置,然后再通過大于或小于號連接各個數(shù)組變量,判斷數(shù)組元素之間的大小關(guān)系。

  例如:

  判斷數(shù)組a[9]中連續(xù)大于后5個數(shù)的數(shù)字,數(shù)組a[9]中包含的數(shù)是:a[0]=2、a[1]=3、a[3]=10、a[4]=9、a[5]=6、a[6]=7、 a[7]=5、a[8]=8、a[9]=1、a[10]=15。

  可以看出,只有數(shù)字a[3]=10和a[4]=9才可同時(shí)符合連續(xù)大于該數(shù)后面5個數(shù)的要求,對于后面不足5個數(shù)的數(shù)字將不參與比較。

  (10)對文件中的記錄按字段排序關(guān)鍵語句:

  變量說明:

  變量i和j都是循環(huán)變量,同時(shí)表示的是結(jié)構(gòu)體中的一行記錄;dm是產(chǎn)品代碼的變量名,sell[i].dm是第i行的產(chǎn)品代碼的值, me、dj、sl和je分別是產(chǎn)品名稱、單價(jià)、數(shù)量和金額的變量名,同樣sell[i].mc、sell[i].dj、sell[i].sl和sell[i].je也分別代表各字段在第i行對應(yīng)的變量值;tmp是用來保存記錄的中間變量;PR0是結(jié)構(gòu)體名。

  表達(dá)式含義:

  首先通過兩個for循環(huán)對結(jié)構(gòu)體中的兩條記錄進(jìn)行比較(具體的控制流程,與第(7)點(diǎn)中的類似),通過strcmp()函數(shù)比較兩條記錄中上一條記錄的產(chǎn)品名稱是否小于下一條記錄的產(chǎn)品名稱(ASCIl碼值),如果兩個產(chǎn)品名稱相同,則比較上一條記錄的金額是否小于下一條記錄的金額。無論滿足哪個條件,都將執(zhí)行條件語句中的語句序列,即:把sell[i](當(dāng)前記錄)的值復(fù)制到tmp,然后將把sell[j](當(dāng)前記錄后面的記錄)的值復(fù)制到sell[i],最后將tmp的值復(fù)制到sell[j],這樣就完成了記錄的排序。

  本例題可參考第(7)點(diǎn)的例題,此處不在重復(fù)說明。

【計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)十大必記語句】相關(guān)文章:

計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)題庫06-22

計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)展望09-05

計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)輔導(dǎo)知識07-15

計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》訓(xùn)練試題09-06

2016計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)輔導(dǎo):VoIP08-31

計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)試題含答案10-20

計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》單選試題201608-25

計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》基礎(chǔ)習(xí)題與答案10-21

計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)基礎(chǔ)知識09-27

計(jì)算機(jī)三級網(wǎng)絡(luò)技術(shù)章節(jié)習(xí)題及答案06-24