freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

等級(jí)考試二級(jí)c語言考前密卷(四)(編輯修改稿)

2025-07-04 21:56 本頁面
 

【文章內(nèi)容簡介】 exp5的值。所以該函數(shù)調(diào)用語句含有的實(shí)參個(gè)數(shù)是2,即:(expl,exp2)和(exp3,exp4,exp5)?!   ?30)執(zhí)行以下程序后,輸出的結(jié)果是__________?! ain()  {  int y=10;  do{y;}while(y);  printf(%d\n,y);  }  A)一l  B)l  C)8  D)0  答案:D  評析:dowhile語句的特點(diǎn)是先執(zhí)行循環(huán)體,然后判斷循環(huán)條件是否成立,當(dāng)循環(huán)條件的值為0時(shí)循環(huán)結(jié)束。當(dāng)y=O時(shí)循環(huán)結(jié)束,printf(%d\n,y);語句是先輸出y再自減,所以輸出結(jié)果為0。    (31)在C語言中,要求運(yùn)算數(shù)必須是整型的運(yùn)算符是__________?! )%  B)/  C)  D)!  答案:A  評析:題目的四個(gè)選項(xiàng)中,(B)(c)(D)都不要求運(yùn)算數(shù)必須為整數(shù),參與模運(yùn)算(%)的運(yùn)算數(shù)必須是整型數(shù)據(jù)?!   ?32)c語言提供的合法的數(shù)據(jù)類型關(guān)鍵字是__________。  A)DoubIe  B)noat  C)integer  D)Char  答案:B  評析:選項(xiàng)A和D中第一個(gè)字母大寫,不正確;  選項(xiàng)c是PASCAL中的整型關(guān)鍵字,不是c語言中的關(guān)鍵字。    (33)設(shè)有以下定義:  int a[3][3]={1,2,3,4,5,6,7,8,9};  int(*ptr)[3]=a,*p=a[0];  則下列能夠正確表示數(shù)組元素a[1][2]的表達(dá)式是___________?! )*((*ptr+1)[2])  B)*(*(p+5))  C)(*ptr+1)+2    D)*(*(a+1)+2)  答案:D  評析:+(p+5)所指向的數(shù)組元素是a[1][2],所以B不對;ptr所指向的是一個(gè)含有三個(gè)元素的一維數(shù)組,所以A和C是錯(cuò)誤的。    (34)若有以下說明:  int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;  則值為6的表達(dá)式是__________。  A)*p+6  B)*(p+6)  C)*p+=5  D)p+5  答案:C  評析:選項(xiàng)A,*p+6,其值等于1+6=7;選項(xiàng)B,*(p+6),其值等于a[6]=7;選項(xiàng)c,*p+=5,其值等于*p=*p+5=l+5=6;選項(xiàng)D,p+5是個(gè)地址值?!   ?35)下列程序的輸出結(jié)果是__________?! un()  {  static int x=5:  if(x++5)printtf(%dft,x);  else printf(%d.39。,)汁+);  }  mainO  {  fun();fun();  }  A)67  B)69  C)68  D)78  答案:C  評析:模塊的代碼開始運(yùn)行后,使用static語句聲明的變量會(huì)一直保持其值,直至該模塊復(fù)位或重新啟動(dòng)。在第1次調(diào)用fun函數(shù)時(shí),x的初值為5,if語句的條件不成立,執(zhí)行else printf(%dx++);語句,輸出6,執(zhí)行后x的值變?yōu)?,由于x是靜態(tài)局部變量,在函數(shù)調(diào)用結(jié)束后,它并不釋放,仍保留x=7。在第2次調(diào)用fun函數(shù)時(shí),if語句的條件成立,執(zhí)行print掣%∽x);語句,輸出8?!   ?36)下面程序的輸出是__________?! ain()  {  int m=Oxa,n=2;  m+=n:  printf(%x\n,m);  }  A)C  B)c  C)99  D)2  答案:A  評析:格式控制符x表示數(shù)據(jù)按十六進(jìn)制形式輸出(不輸出前導(dǎo)符0x)。本題在執(zhí)行語句m十一n:后,m的值變?yōu)樽帜竎,又因?yàn)樵谳敵鯽f時(shí),如果格式控制符用x,則以大寫字母輸出;如果用x,則以小寫字母輸出,故本題答案為A?!   ?37)以下程序的輸出結(jié)果是_________?! ncludestring.h  main()  {char*a=abcdefghi;int k;  fun(a);puts(a);  }  fun(char *s)  { intx,y;char c;  for(x=O,y=strlen(s)l;xy;x++,y)  { C=S[y];s[y]=s[x];s[x]=c;}  }  A)ihgfedcba  B)abcde電hi  C)abcdedcba  D)ihgfefghi  答案:A  評析:觀察子函數(shù)fun()可知,它是實(shí)現(xiàn)一個(gè)數(shù)組首末元素位置互相依次交換。聯(lián)系主函數(shù),可以看出,是對字符串中的元素依次進(jìn)行首末位置的對調(diào)。    (38)設(shè)有如下函數(shù)定義,則輸出結(jié)果為_________?! har*fun(char*str)  {  char*p=str;  while(*p)  {if(*p39。d39。)continue;  p++;  }  return p;  }  main()  {  printF%s\n,fun(wele!));  }  A)wele  B)e!  C)w  D)程序進(jìn)入死循環(huán)  答案:D  評析:continue語句的作用是用于結(jié)束本次循環(huán),即跳過循環(huán)體中下面尚未執(zhí)行的語句,接著進(jìn)行下一次是否執(zhí)行循環(huán)的判定。由于39。w39。39。d39。執(zhí)行continue語句,結(jié)束本次循環(huán)(即跳過p++;語句),還是繼續(xù)比較39。w39。39。d39。,程序進(jìn)入死循環(huán)?!   ?39)以下程序的輸出結(jié)果是_________?! ain()  { union{char i[2];  int k:  }r;  r.i[0]=2;r.i[1]=0;  printf(%d\n,r.k);  }  A)2  B)l  C)0  D)不確定  答案:A  評析:根據(jù)共用體的定義可知:共用體r的成員k和成員i[2]是共用同一段內(nèi)存空間,所以,當(dāng)程序給r.i[0]賦值后,實(shí)際上,共用體成員k的值也確定了,為2。所以打印輸出的結(jié)果應(yīng)當(dāng)為2?!   ?40)設(shè)p1和p2是指向同一個(gè)int型一維數(shù)組的指針變量,k為int型變量,則下列不能正確執(zhí)行的語句是_________?! )l(=*pl+*p2;  B)p2=k;  C)pl=p2;  D)k=*pl*(*p2);  答案:B  評析:指針變量中只存放地址(指針),不要將一個(gè)整型量(或任何其他非地址類型的數(shù)據(jù))賦給一個(gè)指針變量,所以B是不正確的?!   ?41)以下程序的輸出結(jié)果是__________?! efine f(x) X*X  main()  { int a=6,b=2,c;  c=f(a)/f(b);  printf(%d\n,c);  }  A)9  B)6  C)36  D)18  答案:C  評析:觀察程序段可知,對帶參數(shù)的宏的展開只是將語句中的宏名后面括號(hào)內(nèi)的實(shí)參字符串代替define命令行中的形參。本題中c=f(a)/f(b)用define f(x)X*X代替得c=f(6)/f(2),即c=6*6/2*2,結(jié)果為36?!   ?42)若有以下定義:  char s[20]=programming,*ps=s;  則不能代表字符。的表達(dá)式是__________?! )ps+2  B)s[2]  C)ps[2]  D)ps+=2,*ps  答案:A  評析:ps+2就是s[21的地址,即存放字符。的地址、所以A是錯(cuò)誤的?!   ?43)以下程序的輸出結(jié)果是_________。  main()  { int i;  for(i=1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1