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

正文內(nèi)容

c語(yǔ)言試題庫(kù)(含答案)(參考版)

2025-08-02 08:39本頁(yè)面
  

【正文】 【 29】百錢(qián)百雞問(wèn)題:用 100 元錢(qián)買(mǎi) 100 只雞,公雞每只 5 元,母雞每只 3 元,小雞每 3只 1 元,要求每種雞至少買(mǎi) 1 只,試編程求各種雞各買(mǎi)多少只。不要用 strcat 函數(shù)。將源程序取名為 并存入考生文件夾。 【 29】編程判斷輸入的正整數(shù)是否是 5 或是 7 的整數(shù)倍數(shù)。求第一天共摘了多少。以后每天早上都吃了前一天剩下的一半零一個(gè)。將源程序取名為 并存入考生文件夾。將源程序取名為 并存入考生文件夾。 標(biāo)準(zhǔn)答案: N 【 17】 C 語(yǔ)言中 int 型是所占字節(jié)最短的數(shù)據(jù)類(lèi)型。 標(biāo)準(zhǔn)答案: Y 【 18】若有以下定義: int a[10]={0}。point 都代表地址。則 point 、 amp。point =amp。 標(biāo)準(zhǔn)答案: N 【 18】在 C 語(yǔ)言中,二維數(shù)組元素在內(nèi)存中的存放順序是按行順序存放。是正確的,它的可以實(shí)現(xiàn)從 1 加到 100 的和。 標(biāo)準(zhǔn)答案: N 【 25】程序段 while(i=100)s=s+i。whle(k==0)k=k1。b++,無(wú)論在什么情況下,都要執(zhí)行 a++和 b++。 標(biāo)準(zhǔn)答案: Y 【 17】表達(dá)式 a++amp。 標(biāo)準(zhǔn)答案: Y 【 21】 c 語(yǔ)言 結(jié)構(gòu)體類(lèi)型變量在程序執(zhí)行期間所有成員都駐留在內(nèi)存中 標(biāo)準(zhǔn)答案: N 【 25】 scanf(格式控制,輸入項(xiàng)表 )中“輸入項(xiàng)表”必須是存儲(chǔ)單元的地址。 標(biāo)準(zhǔn)答案: N 【 19】 char s[5]=” ABCDE”能夠正確進(jìn)行字符串賦值。scanf(“ %d” ,a)?!薄? 標(biāo)準(zhǔn)答案: N 【 23】邏輯運(yùn)算符中優(yōu)先級(jí)最高的運(yùn)算符是“ amp。 標(biāo)準(zhǔn)答案: Y 【 22】 C 語(yǔ)言中, double fun(int x。x10。x3amp。 標(biāo)準(zhǔn)答案: Y 【 24】條件“ 2x3 或 x10”的 C 語(yǔ)言表達(dá)式是 x2amp。 標(biāo)準(zhǔn)答案: Y 【 23】 i=0,j=1,語(yǔ)句 if(j++||++i)。是正確的 if 語(yǔ)句形式。amp。 標(biāo)準(zhǔn)答案: N 【 24】 C 語(yǔ)言中, getchar ()函 數(shù)與 scanf()函數(shù)的區(qū)別在于 getchar ()只能用于字符的輸入,而scanf()可以輸入任意類(lèi)型的數(shù)據(jù)。優(yōu)先級(jí)高于邏輯運(yùn)算符 ||。 標(biāo)準(zhǔn)答案: N 【 16】 C 語(yǔ)言中,邏輯運(yùn)算符 amp。且 ptr1 和 ptr2 均已指向 k,則 ptr2=k 是正確的語(yǔ)句。 標(biāo)準(zhǔn)答案: N 【 16】在 C 語(yǔ)言中, (int )和 int 區(qū)別在于( int )是運(yùn)算符,是強(qiáng)制轉(zhuǎn)換成整型, int 是變量類(lèi)型說(shuō)明。 標(biāo)準(zhǔn)答案: N 【 20】字符串是 C 語(yǔ)言中一種基本數(shù)據(jù)類(lèi)型,字符串總是以‘ \n’作為結(jié)束標(biāo)志。!CB的值是 1。CA||ABamp。 標(biāo)準(zhǔn)答案: N 【 16】已知 A=, B=2, C=,表達(dá)式 ABamp。b)。scanf(“ %d,%d” ,amp。 標(biāo)準(zhǔn)答案: N 【 22】在主函數(shù)中聲明的函數(shù),只有主函數(shù)調(diào)用,其他函數(shù)不能調(diào)用。*p=*q。p=amp。 標(biāo)準(zhǔn)答案: Y 【 16】設(shè) y 為 int 型變量,請(qǐng)寫(xiě)出描述“ y 是奇數(shù)”的表達(dá)式 y%2==0 標(biāo)準(zhǔn)答案: N 【 18】在 C 語(yǔ)言中,二維數(shù)組的定義方式為:類(lèi)型說(shuō)明符數(shù)組名 [表達(dá)式 ][表達(dá)式 ]。是正確的賦值。a。 標(biāo)準(zhǔn)答案: N 【 16】‘ A’ =ch=’ Z’是判斷 char 型變量 ch 是否為大寫(xiě)字母的表達(dá)式。 標(biāo)準(zhǔn)答案: N 【 24】 C 語(yǔ)言中, getchar ()函數(shù)可以從終端得到一個(gè)字符。 標(biāo)準(zhǔn)答案: N 【 22】 C 語(yǔ)言中,指針變量只能存放變量的地址。 標(biāo)準(zhǔn)答案: Y 【 25】 C 語(yǔ)言中, switch(表達(dá)式 ),其中表達(dá)式必須是條件表達(dá)式。print f(“ %d” ,n)。 標(biāo)準(zhǔn)答案: N 【 23】程序段 int n=0。此語(yǔ)句表示指針變量 p 指向 a。 標(biāo)準(zhǔn)答案: N 【 18】在 C 語(yǔ)言中以下語(yǔ)句是正確的, int a,*p=amp。則表達(dá)式 i++和 i 的值都是 4。 標(biāo)準(zhǔn)答案: N 【 24】 C 語(yǔ)言中 scanf 語(yǔ)句和 printf 語(yǔ)句可以輸入、輸出任意多個(gè)數(shù)據(jù)。 標(biāo)準(zhǔn)答案: N 【 22】 C 語(yǔ)言中,用戶(hù)若需要調(diào)用標(biāo)準(zhǔn)庫(kù)函數(shù),調(diào)用前必須重新定義。則 *p++=13。則表達(dá)式 i++和 i 的值都是 4。 標(biāo)準(zhǔn)答案: N 【 25】 C 語(yǔ)言中,循環(huán)結(jié)構(gòu) for(表達(dá)式 1;表達(dá)式 2;表達(dá)式 3)中表達(dá)式 2 必須是條件表達(dá)式。i++。 標(biāo)準(zhǔn)答案: Y 【 23】 C 語(yǔ)言中,選擇結(jié)構(gòu)中, if 必須與 else 配對(duì)使用。 標(biāo)準(zhǔn)答案: Y 【 21】如果有以下對(duì)結(jié)構(gòu)體變量定義 struct st {int age; int num; }stul, *p; p=amp。s 和 p 完全相同。char *p。 標(biāo)準(zhǔn)答案: Y 【 18】若有定義: double x[3][5];則 x 數(shù)組中行下標(biāo)的下限為 1。 標(biāo)準(zhǔn)答案: Y 【 25】 C 語(yǔ)言中, else 必須與離它最近的 if 配對(duì)使用。 標(biāo)準(zhǔn)答案: N 【 23】在 for 循環(huán)的循環(huán)體語(yǔ)句中,可以包含多條語(yǔ)句,但必須由大括號(hào)括起來(lái)。 標(biāo)準(zhǔn)答案: N 【 21】結(jié)構(gòu)體與數(shù)組一樣,屬于構(gòu)造類(lèi)型數(shù)據(jù),且在結(jié)構(gòu)體中的各個(gè)成員的類(lèi)型也可不同。 標(biāo)準(zhǔn)答案: N 【 19】若有 char a[]=” It is mine”;則 a+1 表示的是字符 t 的地址。scanf(“ %d” ,a)。b+c/2 的值是 1。 標(biāo)準(zhǔn)答案: N 【 17】若 a=6, b=4, c=2,則表達(dá)式 !(ab)+c1amp。 標(biāo)準(zhǔn)答案: Y 【 25】 C 語(yǔ)言程序主要由函數(shù)和過(guò)程組成。 標(biāo)準(zhǔn)答案: N 【 23】 scanf(格式控制,輸入項(xiàng)表 )中“輸入項(xiàng)表”必 須是存儲(chǔ)單元的地址。}stutype。 標(biāo)準(zhǔn)答案: N 【 21】設(shè)有 struct stu{int a。 標(biāo)準(zhǔn)答案: N 【 19】 char s[5]=” ABCDE”能夠正確進(jìn)行字符串賦值。 標(biāo)準(zhǔn)答案: Y 【 18】在 C 語(yǔ)言中若有 int a[10]。amp。 標(biāo)準(zhǔn)答案: N 【 16】若 a 是 int 型變量,則( a=4*5,a*2) ,a+6 的值為 26。 標(biāo)準(zhǔn)答案: Y 【 24】 C 語(yǔ)言中,三種循環(huán)結(jié)構(gòu)可以任意嵌套。 標(biāo)準(zhǔn)答案: Y 【 21】當(dāng)說(shuō)明一個(gè)共用體變量時(shí)系統(tǒng)分配給它的內(nèi)存是成員中占內(nèi)存量最大者所需的容量。 標(biāo)準(zhǔn)答案: N 【 18】可以在賦值語(yǔ)句中通過(guò)賦值運(yùn)算符“ =”對(duì)字符型數(shù)組進(jìn)行整體賦值 . 標(biāo)準(zhǔn)答案: N 【 19】在定義指針型變量時(shí)指定的基類(lèi)型為該指針變量所能指向的變量類(lèi)型。 標(biāo)準(zhǔn)答案: N 【 16】若 s 是 int 型變量,且 s=6,則 s%2+(s+1)%2 的值為 。 標(biāo)準(zhǔn)答案: N 【 24】 x 已正確定義,語(yǔ)句 if(!x);沒(méi)有語(yǔ)法錯(cuò)。else print f(“ %d\n” ,m)。 標(biāo)準(zhǔn)答案: Y 【 23】程序 main(){int m=5。 標(biāo)準(zhǔn)答案: N 【 18】在 C 語(yǔ)言中,二維數(shù)組元素在內(nèi)存中的存放順序是按行順序存放。amp。 標(biāo)準(zhǔn)答案: Y 【 25】 C 語(yǔ)言中,輸入語(yǔ)句 getchar (ch);表示給變量 ch 輸入一個(gè)字符。}strutype。 標(biāo)準(zhǔn)答案: N 【 21】設(shè)有 struct stu{int a。運(yùn)行結(jié)果 是 cde。s+=2。則 a[10]是最后一個(gè)元素。ch0x3A; 標(biāo)準(zhǔn)答案: A 【 6】 sizeof(double )的值為 A、 1 B、 2 C、 4 D、 8 標(biāo)準(zhǔn)答案: D 二、 判斷題(每小題 1 分) 【 16】在 C 語(yǔ)言中, sizeof( a)是求變量 a 所占字節(jié)數(shù),它是一個(gè)函數(shù)。 D、 ch48amp。 int i; float f=; i=((int )f)/2; A、 B、 C、 6 D、 5 標(biāo)準(zhǔn)答案: D 【 1】設(shè)字符型變量 ch 已有值,下列語(yǔ)句中錯(cuò)誤的是。 print f(%d\n,d)。 fun(a)。 print f(%d,d)。 void fun(int p) { int d=5。 A、 s[4] B、 s+4 C、 *(p+4) D、 p+=4, *p; 標(biāo)準(zhǔn)答案: B 【 2】以下程序運(yùn)行后,輸出結(jié)果是。則對(duì) a 數(shù)組 元素的正確引用是 __________。 A、 1 B、 0 C、 1 D、不確定的值 標(biāo)準(zhǔn)答案: A 【 1】設(shè)有下列程序段,則其正確的輸出是。 A、 p+=4, *(p++) B、 p+=4, *++p C、 p+=5, *p++ D、 p+=4, ++*p 標(biāo)準(zhǔn)答案: A 【 11】有以下程序: includestdio. h main() {int x, y; print f(Enteranint eger(x): ); scanf(% d, amp。x[i+1] C、 x+(i++) D、 amp。 } 在下劃 線處應(yīng)填入的是。 defineN10 void arrin(int x[N]) { int i=0。 print f(%c\n,str[k])。jk。ik。 k=4。i++)str[i]=39。 for(i=0。 include void main() { int i,j,k。(!(b=0)); print f(% d% d% d\n, k, a, b); } A、 003 B、 012 C、 103 D、 112 標(biāo)準(zhǔn)答案: C 【 6】設(shè)有以下程序片段,請(qǐng)問(wèn)執(zhí)行后的輸出結(jié)果是 int i=010, j=10, k=0xl0; print f(% d,% d,% d, k, j, i); A、 16, 10, 8 B、 81016 C、 10, 10, 10 D、 8, 10, 16 標(biāo)準(zhǔn)答案: A 【 7】若 a 是 float 型變量,則表達(dá)式 a=l, a++, a+=a 的值為。 A、 year=1968 B、 =1968 C、 =1968 D、 =1968 標(biāo)準(zhǔn)答案: C 【 5】下面程序的輸出是 main() {int a=1, b=4, k; k=(a++=0)amp。}personone。char sex。}。 D、 double myadd(double b,double a)。 B、 double myadd(double ,double )。} 并將其放在調(diào)用語(yǔ)句之后,則在調(diào)用之前應(yīng)該對(duì)該函數(shù)進(jìn)行說(shuō)明,以下選項(xiàng)中錯(cuò)誤的說(shuō)明是。 main() {int k=1; {int k=2; print f(% d, k); } print f(% d, k); } A、 12 B、 21 C、 11 D、 22 標(biāo)準(zhǔn)答案: B 【 2】若用數(shù)組名作為函數(shù)調(diào)用的實(shí)參,傳遞給形參的是 ()。 D、 int a[][]={{3,2,1},{1,2,3}}。 B、 int a[][3]={{3,2,1},{1,2,3}。 標(biāo)準(zhǔn)答案: D 【 8】以下對(duì)二維數(shù)組 a 進(jìn)行不正確初始化的是。i。 i++。while(i) {print f(“ %d” ,i++)。i++) print f(“ %d” ,i)。 標(biāo)準(zhǔn)答案: A 【 1】如果用 print f()來(lái)輸出雙精度型數(shù)據(jù)、則正確的格式控制符是。 C、 double myadd(double b,double a)。 A、 double myadd(double a,b)。 一、單項(xiàng)選擇題(每小題 2 分) 【 2】若程序中定義了以下函數(shù): double myadd(double a,double b) {return(a+b)。 標(biāo)準(zhǔn)答案: Y 【 25】 break 語(yǔ)句只能用于 switch 語(yǔ)句和循環(huán) 語(yǔ)句。\39。\\39。A39。 main() {enumteam{my, your=4, his, her=his+10}; printf(% d% d% d% d\n, my, your, his, her); } A、 0123 B、 04010 C、 04515 D、 l4515 標(biāo)準(zhǔn)答案: C 【 6】不屬于字符型常量的是。 執(zhí)行此程序片段,則描述正確的是 A、 while 循環(huán)執(zhí)行 4 次 B、循環(huán)體執(zhí)行一次 C、循環(huán)體一次也不執(zhí)行 D、死循環(huán) 標(biāo)準(zhǔn)答案: D 【 15】不屬于高級(jí)語(yǔ)言的是()。 } A、 CHDEF B、 DEFABC C、 CDABC D、 CHABC 標(biāo)準(zhǔn)答案: C 【 10】設(shè)有以下程序片段: char a[]=hello, *p; p=a; print f(% d, *(p+5)); 執(zhí)行上面的程序片段后的結(jié)果為 A、 111 B、 0
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1