版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
嵌入式模擬面試c[復(fù)制]1、下面函數(shù)調(diào)用語(yǔ)句func((exp1,exp2),(exp3,exp4,exp5));中func函數(shù)有實(shí)參的個(gè)數(shù)為()?[單選題]*A、1B、2(正確答案)C、3D、4答案解析:函數(shù)傳參的理解2、一個(gè)函數(shù)無(wú)返回值時(shí),應(yīng)選擇下列的說(shuō)明符是()?[單選題]*A、staticB、externC、void(正確答案)D、無(wú)說(shuō)明符答案解析:關(guān)鍵字的理解3、設(shè)有數(shù)組:chararray[]="China";則數(shù)組array所占的空間為()?[單選題]*A、4個(gè)字節(jié)B、5個(gè)字節(jié)C、6個(gè)字節(jié)(正確答案)D、7個(gè)字節(jié)答案解析:字符數(shù)組初始化的理解4、設(shè)p1和p2是指向同一個(gè)int型一維數(shù)組的指針變量,k為int型變量,則不能正確執(zhí)行的語(yǔ)句是()?[單選題]*A、k=*p1+*p2;B、p2=k;(正確答案)C、p1=p2;D、k=*p1;答案解析:一維數(shù)組的使用5、在聲明語(yǔ)句int*fun();中,fun表示()?[單選題]*A、一個(gè)返回值為指針型的函數(shù)名(正確答案)B、一個(gè)用于指向函數(shù)的指針變量C、一個(gè)用于指向一維數(shù)組的行指針D、一個(gè)用于指向int型數(shù)據(jù)的指針變量答案解析:函數(shù)的聲明6、若變量c為char類型,能正確判斷出c為小寫(xiě)字母的表達(dá)式是()?[單選題]*A、'a'<=c<='z'B、(c>='a')||(c<='z')C、('a'<=c)and('z'>=c)D、(c>='a')&&(c<='z')(正確答案)答案解析:運(yùn)算符的理解7、以下關(guān)于switch語(yǔ)句和break描述中,()是正確的。[單選題]*A、在switch語(yǔ)句中,可以根據(jù)需要使用或不使用break語(yǔ)句(正確答案)B、switch語(yǔ)句中必須用break語(yǔ)句C、break語(yǔ)句只能用于switch語(yǔ)句D、break語(yǔ)句是switch語(yǔ)句必須的一部分答案解析:開(kāi)關(guān)語(yǔ)句的理解8、在C語(yǔ)言程序中,當(dāng)while語(yǔ)句構(gòu)成的循環(huán)中的條件為()時(shí),結(jié)束循環(huán)。[單選題]*A、0(正確答案)B、1C、2D、-1答案解析:循環(huán)條件的理解9、以下敘述中不正確的是()?[單選題]*A、預(yù)處理命令都必須以#號(hào)開(kāi)始B、在程序中凡是以#號(hào)開(kāi)始的語(yǔ)句行都是預(yù)處理命令行C、宏替換不占用運(yùn)行時(shí)間,只占編譯時(shí)間D、以下定義是正確的:#definePI3.1415926;(正確答案)答案解析:宏定義的理解10、在下面的一維數(shù)組定義中,哪一個(gè)()有語(yǔ)法錯(cuò)誤。[單選題]*A、inta[];(正確答案)B、inta[]={1,2,3};C、inta['a'];D、inta[10]={0};答案解析:一維數(shù)組的定義理解11、以下不能對(duì)二維數(shù)組a進(jìn)行正確初始化的語(yǔ)句是()?[單選題]*A、inta[2][3]={0};B、inta[][3]={{1,2},{0}};C、inta[2][3]={{1,2},{3,4},{5,6}};(正確答案)D、inta[][3]={1,2,3,4,5,6};答案解析:二維數(shù)組初始化的理解12、在intk=8,*p=&k中,*p的值是()?[單選題]*A、指針變量p的地址值B、變量k的地址值C、8(正確答案)D、無(wú)意義答案解析:指針的理解13、設(shè)inta=3,b=4,c=5;表達(dá)式(a+b)>c&&b==c的值是()?[單選題]*A、2B、-1C、0(正確答案)D、1答案解析:運(yùn)算符的理解14、已知inti=10;執(zhí)行表達(dá)式i>=20-i;之后,i的值是()?[單選題]*A、10(正確答案)B、11C、12D、13答案解析:運(yùn)算符的理解15、若希望當(dāng)A的值為奇數(shù)是,表達(dá)式的值為真,A的值為偶數(shù)時(shí),表達(dá)式的值為假,則以下不能滿足要求的表達(dá)式是()?[單選題]*A、A%2==1B、!(A%2==0)C、!(A%2)(正確答案)D、A%2答案解析:運(yùn)算符的理解16、下面程序的輸出結(jié)果為()?intx=5;doprintf(“%d\n”,x-=4);while(?。?-x));*A、1(正確答案)B、4C、-1D、-4(正確答案)答案解析:循環(huán)語(yǔ)句的理解17、在以下定義中,正確的說(shuō)明語(yǔ)句為()?*A、inta[3.14];B、inta['a'];(正確答案)C、inta[][4]={1,2,3,4,5,6,7,8};(正確答案)D、int*a[10];(正確答案)答案解析:對(duì)于數(shù)組定義的理解18、以下()是正確的描述。*A、while循環(huán)先判斷表達(dá)式,后執(zhí)行循環(huán)體語(yǔ)句(正確答案)B、do-while循環(huán)先執(zhí)行循環(huán)語(yǔ)句,后判斷表達(dá)式(正確答案)C、while,do-while循環(huán)效果完全一樣,不會(huì)出現(xiàn)不一致情況D、for循環(huán)不可以用while語(yǔ)句代替答案解析:對(duì)于循環(huán)的理解19、下述關(guān)于break語(yǔ)句的描述中,()是正確的。*A、break語(yǔ)句在一個(gè)循環(huán)體內(nèi)不可以出現(xiàn)多次B、break語(yǔ)句可用于switch語(yǔ)句中,它將退出switch語(yǔ)句(正確答案)C、break語(yǔ)句可用于if體內(nèi),它將退出if語(yǔ)句D、break語(yǔ)句可用于循環(huán)體內(nèi),它將退出該循環(huán)(正確答案)答案解析:對(duì)于break的理解20、以下敘述中正確的是()?*A、在不同的函數(shù)中可以使用相同名字的變量(正確答案)B、函數(shù)中的形式參數(shù)是局部變量(正確答案)C、在一個(gè)函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效(正確答案)D、在一個(gè)函數(shù)內(nèi)的復(fù)合語(yǔ)句中定義的變量在本函數(shù)范圍內(nèi)有效答案解析:GuessWhat21、轉(zhuǎn)義字符’\0’的十進(jìn)制ASCII值是[填空題]*_________________________________(答案:0)答案解析:轉(zhuǎn)義字符的理解22、字符‘0’的八進(jìn)制ASCII值是[填空題]*_________________________________(答案:060)答案解析:字符的理解23、字符‘A’的二進(jìn)制ASCII值是[填空題]*_________________________________(答案:01000001)答案解析:字符的理解24、字符‘a(chǎn)’的十六進(jìn)制ASCII值是[填空題]*_________________________________(答案:0x61)答案解析:字符的理解25、已知ch='a'+'8'-'3';那么變量ch的結(jié)果是(請(qǐng)寫(xiě)出整數(shù))[填空題]*_________________________________(答案:102)答案解析:字符的理解26、有以下程序intx=0,y=0,z=0;++x||++y||++z;x的值為[填空題]*_________________________________(答案:1)答案解析:對(duì)于運(yùn)算符的理解27、有以下程序intx=0,y=0,z=0;++x||++y||++z;y的值為[填空題]*_________________________________(答案:0)答案解析:對(duì)于運(yùn)算符的理解28、有以下程序intx=0,y=0,z=0;++x||++y||++z;z的值為[填空題]*_________________________________(答案:0)答案解析:對(duì)于運(yùn)算符的理解29、charc[5]={'a','b','\0','c','\0'};printf("%s",c);程序段的運(yùn)行結(jié)果是?[填空題]*30、chars[]="ABC";inti;for(i=0;i<3;i++)printf("%s",&s[i]);程序運(yùn)行后的輸出結(jié)果是[填空題]*_________________________________(答案:ABCBCC)答案解析:對(duì)于循環(huán)的理解31、charstr[100]="Howdoyoudo";strcpy(str+strlen(str)/2,"esshe");printf("%s\n",str);程序運(yùn)行后的輸出結(jié)果是?[填空題]*_________________________________(答案:Howdoesshe)答案解析:對(duì)于字符串操作的理解32、inti,j;charstr[]="1234567",k;for(i=1,j=strlen(str)-2;i<j;i++,j--){k=str[i];str[i]=str[j];str[j]=k;}printf("str=%s\n",str);程序段運(yùn)行結(jié)果是?[填空題]*33、intmain(void){charb[30],*chp;strcpy(&b[0],"CH");strcpy(&b[1],"DEF");strcpy(&b[2],"ABC");printf("%s\n",b);}程序的輸出結(jié)果是?[填空題]*34、main______{char*p1,*p2,str[50]="ABCDEFG";p1="abcd";p2="efgh";strcpy(str+1,p2+1);strcpy(str+3,p1+3);printf("%s",str);}程序的輸出結(jié)果是[填空題]*空1答案:Afgd35、inta[2][3]={{1,2,3},{4,5,6}};intm,*p;p=&a[0][0];m=(*p)*(*(p+2))*(*(p+4));執(zhí)行程序段后,m的值為?[填空題]*36、p(intn){intz,m=n-1;for(z=1;m>0;m--)z*=n;returnz;}閱讀程序,若函數(shù)返回9,則形參是多少?[填空題]*37、chars[80],*sp="HELLO!"sp=strcpy(s,sp);s[0]='h';printf("%s\n",sp);程序的運(yùn)行結(jié)果是?[填空題]*_________________________________(答案:hELLO!)答案解析:字符串操作理解38、intmain______{char*p1,*p2,str[50]="xyz";charstr2[50]="abcd";p1=str2;p2="ABCD";strcpy(str+2,strcat(p1+2,p2+1));printf("%s",str);}程序的輸出結(jié)果是?[填空題]*空1答案:xycdBCD39、intfoo(inti){if(i==0)return0;returnfoo(i/2)+1;}問(wèn)foo(4)=?[填空題]*40、voidmain______{inta[5]={1,2,3,4,5};int*ptr=(int*)((a+1));printf("%d,%d",*(a+1),*(ptr+1));}程序輸出什么?[填空題]*空1答案:2,341、_ya是不合法的C語(yǔ)言標(biāo)識(shí)符。[判斷題]*對(duì)錯(cuò)(正確答案)42、while語(yǔ)句構(gòu)成的循環(huán)不能用其他語(yǔ)句構(gòu)成的循環(huán)來(lái)代替。[判斷題]*對(duì)錯(cuò)(正確答案)43、a-=7等價(jià)于a=a-7。[判斷題]*對(duì)(正確答案)錯(cuò)44、for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的場(chǎng)合。[判斷題]*對(duì)錯(cuò)(正確答案)45、goto可以跨函數(shù)使用。[判斷題]*對(duì)錯(cuò)(正確答案)46、C語(yǔ)言開(kāi)關(guān)語(yǔ)句switch中必須使用break關(guān)鍵字。[判斷題]*對(duì)錯(cuò)(正確答案)47、continue關(guān)鍵字不能直接使用在if語(yǔ)句中。[判斷題]*對(duì)(正確答案)錯(cuò)48、數(shù)組占用的是連續(xù)的存儲(chǔ)空間。[判斷題]*對(duì)(正確答案)錯(cuò)49、無(wú)論何種類型的指針在64bit的環(huán)境中都會(huì)占用8byte空間。[判斷題]*對(duì)(正確答案)錯(cuò)50、函數(shù)的形參和實(shí)參可以同名。[判斷題]*對(duì)(正確答案)錯(cuò)51、大端格式和小端格式的區(qū)別[填空題]*_________________________________52、請(qǐng)?jiān)敿?xì)描述一下什么是空類型的指針[填空題]*_________________________________53、請(qǐng)?jiān)敿?xì)描述一下什么是空指針[填空題]*_________________________________54、請(qǐng)?jiān)敿?xì)描述一下什么是野指針[填空題]*_________________________________55、用宏定義一年有多少秒(忽略閏年)[填空題]*______
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026廣西龍州縣人民醫(yī)院緊缺型人才招聘5人筆試備考試題及答案解析
- 2026年廣東省茂名市單招職業(yè)適應(yīng)性測(cè)試模擬測(cè)試卷附答案
- 2026年四川水利職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)附答案
- 2026年心理測(cè)試性格考試題庫(kù)及參考答案1套
- 2025廣西百色市右江區(qū)機(jī)關(guān)事業(yè)單位選調(diào)6人備考題庫(kù)附答案
- 2026廣東清遠(yuǎn)市連山壯族瑤族自治縣太保鎮(zhèn)招聘公益性崗位1人筆試備考題庫(kù)及答案解析
- 2025年信陽(yáng)光山縣淮南水利工程有限公司公開(kāi)招聘工作人員2人參考題庫(kù)附答案
- 2025廣西北海市公共就業(yè)和人才服務(wù)中心招聘編外用工人員2人備考題庫(kù)附答案
- 2025年福建莆田市秀嶼區(qū)石南輪渡有限公司高級(jí)船員招聘15人備考題庫(kù)附答案
- 2025年安慶市公安機(jī)關(guān)公開(kāi)招聘警務(wù)輔助人員418名備考題庫(kù)附答案
- 產(chǎn)線協(xié)同管理制度
- 災(zāi)害應(yīng)急響應(yīng)路徑優(yōu)化-洞察及研究
- T/CAQI 96-2019產(chǎn)品質(zhì)量鑒定程序規(guī)范總則
- 2025既有建筑改造利用消防設(shè)計(jì)審查指南
- 化學(xué)-湖南省永州市2024-2025學(xué)年高二上學(xué)期1月期末試題和答案
- 廣東省廣州市海珠區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期末考試英語(yǔ)試題(含答案)
- 脊髓血管解剖及脊髓血管疾病基礎(chǔ)
- 2025年貴安發(fā)展集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 語(yǔ)文-2025年1月廣西高三調(diào)研考全科試卷和答案(12地級(jí)市)
- GB/T 15972.40-2024光纖試驗(yàn)方法規(guī)范第40部分:傳輸特性的測(cè)量方法和試驗(yàn)程序衰減
- 陜西能源職業(yè)技術(shù)學(xué)院招聘筆試真題2023
評(píng)論
0/150
提交評(píng)論