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

正文內(nèi)容

全國(guó)計(jì)算機(jī)等級(jí)考試20xx年3月筆試試題(答案解析)-文庫(kù)吧

2024-12-30 13:51 本頁(yè)面


【正文】 案:A【解析】浮點(diǎn)型常量有十進(jìn)制小數(shù)形式和指數(shù)形式。指數(shù)形式要求字母e(或者E)之前必須有數(shù)字,且e后面的指數(shù)必須為整數(shù)。B)、C)、D)都是不合法的指數(shù)形式,故答案為A)。15. 若有定義語(yǔ)句:int a=3,b=2,c=1;,以下選項(xiàng)中錯(cuò)誤的賦值表達(dá)式是A)a=(b=4)=3; B)a=b=c+1; C)a=(b=4)+c; D)a=1+(b=c=4); 參考答案:A【解析】在A)選項(xiàng)中,賦值語(yǔ)句b=4先把4賦值給整型變量b,之后執(zhí)行(b=4)=3是把常量3賦值給常量4,但是由于C語(yǔ)言規(guī)定賦值運(yùn)算符的左側(cè)只能是變量,不能是常量或者表達(dá)式,因此A)選項(xiàng)錯(cuò)誤。16. 有以下程序段char name[20]; int num;scanf(name=%s num=%d,name,amp。num);當(dāng)執(zhí)行上述程序段,并從鍵盤(pán)輸入:name=Lili num=1001回車后,name的值為A)Lili B)name=LiliC)Lili num= D)name=Lili num=1001 參考答案:A解析】scanf()函數(shù)規(guī)定,如果在格式控制字串中除了格式說(shuō)明以外還有其他字符,則在輸入數(shù)據(jù)時(shí)應(yīng)輸入與這些字符相同的字符,如題干中的name=和num=。在輸入過(guò)程中遇到空格、回車或跳格鍵時(shí)認(rèn)為輸入結(jié)束,這些字符稱為間隔符。17. if語(yǔ)句的基本形式是:if(表達(dá)式)語(yǔ)句,以下關(guān)于表達(dá)式值的敘述中正確的是A)必須是邏輯值 B)必須是整數(shù)值C)必須是正數(shù) D)可以是任意合法的數(shù)值 參考答案:D【解析】if語(yǔ)句中的表達(dá)式可以是邏輯值也可以是任意合法的數(shù)值,表達(dá)式的運(yùn)算結(jié)果為非0(真)或者0(假)。18. 有以下程序includemain(){ int x=011;printf(%d\n,++x);}程序運(yùn)行后的輸出結(jié)果是A)12 B)11 C)10 D)9 參考答案:C【解析】x=011表示把八進(jìn)制的11賦值給變量x,因此x的值為十進(jìn)制的9,程序運(yùn)行的結(jié)果輸出變量x自加運(yùn)算后的十進(jìn)制值,即10。19. 有以下程序includemain(){ int s;scanf(%d,amp。s);while(s0){ switch(s){ case 1:printf(%d,s+5);case 2:printf(%d,s+4);break;case 3:printf(%d,s+3);default:printf(%d,s+1);break;}scanf(%d,amp。s);}}運(yùn)行時(shí),若輸入123450回車,則輸出結(jié)果是 A)6566456 B)66656 C)66666 D)6666656 參考答案:A【解析】switch語(yǔ)句執(zhí)行完一個(gè)case后面的語(yǔ)句后,流程控制轉(zhuǎn)移到下一個(gè)case語(yǔ)句繼續(xù)執(zhí)行,遇到break會(huì)跳出本次循環(huán)。本題中輸入1時(shí)會(huì)輸出65,輸入2時(shí)會(huì)輸出6,輸入3時(shí)會(huì)輸出64,輸入4時(shí)會(huì)輸出5,輸入5時(shí)會(huì)輸出6,在輸入0時(shí)不滿足循環(huán)條件,程序執(zhí)行結(jié)束。20. 有以下程序段int i,n。for(i=0;i8;i++){ n=rand()%5;switch(n){ case 1:case 3:printf(%d\n,n);break;case 2:case 4:printf(%d\n,n);continue;case 0: exit(0);}printf(%d\n,n);}以下關(guān)于程序段執(zhí)行情況的敘述,正確的是A)for循環(huán)語(yǔ)句固定執(zhí)行8次B)當(dāng)產(chǎn)生的隨機(jī)數(shù)n為4時(shí)結(jié)束循環(huán)操作C)當(dāng)產(chǎn)生的隨機(jī)數(shù)n為1和2時(shí)不做任何操作D)當(dāng)產(chǎn)生的隨機(jī)數(shù)n為0時(shí)結(jié)束程序運(yùn)行 參考答案:D【解析】當(dāng)產(chǎn)生的隨機(jī)數(shù)n為1或2時(shí),由于沒(méi)有遇到break,因此程序?qū)⒎謩e順序執(zhí)行case 3與case 4;當(dāng)n為3時(shí),程序輸出n的值后跳出switch語(yǔ)句;當(dāng)n為4時(shí),程序輸出n的值后將繼續(xù)執(zhí)行下一次循環(huán);當(dāng)n為0時(shí),程序執(zhí)行exit函數(shù)結(jié)束運(yùn)行。21. 有以下程序includemain(){ char s[]=012xy\08s34f4w2;int i,n=0;for(i=0;s[i]!=0;i++)if(s[i]=39。039。amp。amp。 s[i]=39。939。)n++;printf(%d\n,n);}程序運(yùn)行后的輸出結(jié)果是A)0 B)3 C)7 D)8 參考答案:B【解析】本題的程序是要統(tǒng)計(jì)字符串s中數(shù)字的個(gè)數(shù),其中前三個(gè)字符滿足選擇條件,此時(shí)n為3,然后遇到字符39。\039。,這個(gè)轉(zhuǎn)義字符表示值為0的空字符NULL,此時(shí)循環(huán)條件不滿足,因此循環(huán)結(jié)束。22. 若i和k都是int類型變量,有以下for語(yǔ)句for(i=0,k=1;k=1;k++)printf(*****\n);下面關(guān)于語(yǔ)句執(zhí)行情況的敘述中正確的是A)循環(huán)體執(zhí)行兩次 B)循環(huán)體執(zhí)行一次C)循環(huán)體一次也不執(zhí)行 D)構(gòu)成無(wú)限循環(huán) 參考答案:D【解析】本題程序中,for循環(huán)的循環(huán)條件是k=1,這個(gè)語(yǔ)句是賦值語(yǔ)句總是正確的,因此循環(huán)條件將一直滿足,構(gòu)成一個(gè)無(wú)限循環(huán)。23. 有以下程序includemain(){ char b,c; int i;b=39。a39。; c=39。A39。;for(i=0;i6;i++){ if(i%2)putchar(i+b);else putchar(i+c);} printf(\n);}程序運(yùn)行后的輸出結(jié)果是A)ABCDEF B)AbCdEf C)aBcDeF D)abcdef 參考答案:B【解析】本題中當(dāng)變量i取值為0、4時(shí),i可以被2整除,程序執(zhí)行putchar(i+c),分別輸出ACE;當(dāng)變量i取值為5時(shí),2除i的余數(shù)不為0,因此程序執(zhí)行putchar(i+b),分別輸出bdf。所以最終輸出AbCdEf。24. 設(shè)有定義:double x[10],*p=x;,以下能給數(shù)組x下標(biāo)為6的元素讀入數(shù)據(jù)的正確語(yǔ)句是A)sca
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1