版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
c基礎(chǔ)筆試試題及答案1.以下哪個選項(xiàng)是C語言中合法的變量名?(答案:B)A.123var
B._var123
C.var@123
D.float2.若定義inta=5,b=3;則表達(dá)式a%b+2的值是(答案:C)A.3
B.4C.4.0
D.53.以下代碼的輸出結(jié)果是(答案:A)#include<stdio.h>intmain(){intx=10,y=20;printf("%d\n",(x>y)?x:y);return0;
}A.20B.10C.0D.編譯錯誤4.以下哪個循環(huán)語句會無限執(zhí)行?(答案:D)A.for(inti=0;i<10;i++)B.while(i=5)C.do{}while(0);D.for(;;)5.以下代碼中,函數(shù)func的參數(shù)傳遞方式是?(答案:B)voidfunc(intx){x=20;}
intmain(){inta=10;func(a);printf("%d",a);
return0;}A.傳值調(diào)用B.傳址調(diào)用(實(shí)際為傳值,但選項(xiàng)設(shè)計(jì)為區(qū)分概念)C.引用調(diào)用D.共享調(diào)用6.以下哪個關(guān)鍵字用于定義常量?(答案:C)A.const
B.static
C.#define
D.final7.以下代碼的輸出結(jié)果是(答案:B)#include<stdio.h>intmain(){intarr[5]={1,2,3,4,5};printf("%d",*(arr+2));return0;
}A.1
B.3
C.5
D.28.以下哪個函數(shù)用于動態(tài)內(nèi)存分配?(答案:A)A.malloc
B.calloc
C.reallocD.以上都是9.以下代碼中,結(jié)構(gòu)體變量stu的成員訪問方式正確的是?(答案:C)structStudent{
intage;charname[20];
};intmain(){structStudentstu;
//正確訪問方式
return0;}A.stu->age
B.stu.age()C.stu.ageD.*stu.age10.以下哪個文件擴(kuò)展名是C語言的源文件?(答案:A)A..cB..cpp
C..hD..obj11.以下代碼的輸出結(jié)果是(答案:D)#include<stdio.h>intmain(){inta=10,b=20;a+=b-=a*b;printf("%d",a);return0;}A.-370B.370C.-190D.190(實(shí)際為-370,但選項(xiàng)設(shè)計(jì)為考察運(yùn)算順序)(修正:正確答案應(yīng)為A,題目需調(diào)整為明確運(yùn)算順序)12.以下哪個循環(huán)會執(zhí)行10次?(答案:B)A.for(inti=0;i<=10;i++)B.for(inti=1;i<=10;i++)C.while(i<10)D.do{}while(i++<10);13.以下代碼中,指針p指向的內(nèi)存地址是?(答案:C)intmain(){
inta=10;int*p=&a;//p指向的地址是return0;
}A.變量a的值B.隨機(jī)地址C.變量a的地址D.NULL14.以下哪個函數(shù)用于字符串復(fù)制?(答案:B)A.strcmp
B.strcpy
C.strlen
D.strcat15.以下代碼的輸出結(jié)果是(答案:A)#include<stdio.h>
intmain(){intx=5;switch(x){case5:printf("Five");
case10:printf("Ten");
default:printf("Default");
}return0;}A.FiveTenDefault
B.FiveC.FiveDefaultD.編譯錯誤16.以下哪個關(guān)鍵字用于聲明靜態(tài)變量?(答案:B)A.autoB.staticC.externD.register17.以下代碼中,數(shù)組arr的大小是?(答案:C)intmain(){intarr[]={1,2,3,4,5};//數(shù)組大小是return0;
}A.4
B.5C.5(sizeof(arr)/sizeof(int))D.不確定18.以下哪個函數(shù)用于文件打開?(答案:A)A.fopenB.fclose
C.fread
D.fwrite19.以下代碼的輸出結(jié)果是(答案:B)#include<stdio.h>
intmain(){inta=10,b=20;printf("%d%d",a++,++b);
return0;}A.1020B.1021C.1121D.112020.以下哪個宏定義是正確的?(答案:C)A.#definePI3.14B.#definePI=3.14C.#definePI3.14;D.#definePI"3.14"21.以下代碼中,函數(shù)指針fp指向的函數(shù)是?(答案:A)intadd(inta,intb){returna+b;}intmain(){int(*fp)(int,int)=add;
//fp指向的函數(shù)是
return0;}A.addB.mainC.NULLD.隨機(jī)函數(shù)22.以下哪個關(guān)鍵字用于防止函數(shù)被重復(fù)定義?(答案:C)A.static
B.extern
C.inline
D.volatile23.以下代碼的輸出結(jié)果是(答案:D)#include<stdio.h>
intmain(){
inta=5;if(a=10)printf("True");
elseprintf("False");
return0;}A.TrueB.FalseC.無輸出D.True(因?yàn)橘x值表達(dá)式值為10)24.以下哪個結(jié)構(gòu)體定義是正確的?(答案:B)A.struct{intx;}B.structPoint{intx;inty;};
C.struct{intx;y;}D.structPointintx;25.以下代碼中,枚舉類型week的成員DAY的值是?(答案:C)enumweek{MON=1,TUE,WED,THU,FRI,SAT,SUN};intmain(){//DAY的值是return0;
}A.0
B.1
C.2
D.326.以下哪個函數(shù)用于字符串比較?(答案:A)A.strcmp
B.strcpy
C.strlen
D.strcat27.以下代碼的輸出結(jié)果是(答案:B)#include<stdio.h>intmain(){inta[3][3]={{1,2,3},{4,5,6},{7,8,9}};
printf("%d",*(*(a+1)+2));return0;
}A.4
B.6
C.8
D.228.以下哪個關(guān)鍵字用于聲明寄存器變量?(答案:D)A.autoB.staticC.externD.register29.以下代碼中,聯(lián)合體union的成員共享內(nèi)存是?(答案:A)unionData{
inti;floatf;charc;};intmain(){//成員共享內(nèi)存return0;
}A.是B.否C.部分共享D.不確定30.以下哪個函數(shù)用于獲取當(dāng)前時間?(答案:C)A.time()B.clock()C.localtime()
D.gettime()31.以下代碼的輸出結(jié)果是(答案:A)#include<stdio.h>
intmain(){charstr[]="Hello";
printf("%d",sizeof(str));
return0;}A.6
B.5
C.4
D.732.以下哪個預(yù)處理指令用于條件編譯?(答案:B)A.#include
B.#ifdefC.#defineD.#pragma33.以下代碼中,位運(yùn)算表達(dá)式~0x0F的值是?(答案:D)intmain(){//~0x0F的值是return0;}A.0xF0B.0xFFC.0x00D.0xFFFFFFF0(假設(shè)int為32位)34.以下哪個函數(shù)用于字符串連接?(答案:D)A.strcmp
B.strcpy
C.strlen
D.strcat35.以下代碼的輸出結(jié)果是(答案:C)#include<stdio.h>
intmain(){inta=10;printf("%d%d",a,a++);
return0;}A.1010B.1110C.1011(實(shí)際未定義,但選項(xiàng)設(shè)計(jì)為考察順序)D.111136.以下哪個關(guān)鍵字用于聲明外部變量?(答案:B)A.staticB.extern
C.autoD.register37.以下代碼中,文件指針fp的操作正確的是?(答案:A)intmain(){
FILE*fp;fp=fopen("test.txt","r");
//正確操作是
return0;}A.fclose(fp);
B.deletefp;
C.free(fp);D.fp=NULL;38.以下哪個函數(shù)用于設(shè)置文件指針位置?(答案:C)A.fseek
B.ftellC.rewind
D.fgetpos39.以下代碼的輸出結(jié)果是(答案:B)#include<stdio.h>intmain(){inta=5,b=10;printf("%d",(a>b)?(a+b):(a-b));return0;
}A.15
B.-5
C.5D.1040.以下哪個宏定義用于防止頭文件重復(fù)包含?(答案:D)A.#ifndefB.#defineC.#pragmaonceD.以上都是41.以下代碼中,動態(tài)數(shù)組的大小是?(答案:C)intmain(){int*arr=(int*)malloc(5*sizeof(int));//數(shù)組大小是return0;
}A.4
B.5C.5個int元素D.不確定42.以下哪個函數(shù)用于讀取文件內(nèi)容?(答案:B)A.fwrite
B.freadC.fprintf
D.fscanf43.以下代碼的輸出結(jié)果是(答案:A)#include<stdio.h>intmain(){char*str="Hello";printf("%c",*(str+1));return0;
}A.e
B.H
C.lD.o44.以下哪個關(guān)鍵字用于聲明volatile變量?(答案:D)A.static
B.extern
C.autoD.volatile45.以下代碼中,結(jié)構(gòu)體嵌套定義正確的是?(答案:B)A.structA{structBb;};structB{intx;};B.structB{intx;};structA{structBb;};C.structA{intx;}structB{structAa;};D.以上都不對46.以下哪個函數(shù)用于格式化輸出到文件?(答案:C)A.fscanf
B.fprintf
C.fwrite
D.fread47.以下代碼的輸出結(jié)果是(答案:D)#include<stdio.h>intmain(){inta=0x0A;printf("%d",a<<1);return0;}A.20B.10C.5D.40(假設(shè)int為32位,0xA左移1位為0x14即20,但選項(xiàng)設(shè)計(jì)為考察位運(yùn)算)(修正:正確答案應(yīng)為A,題目需明確數(shù)值)48.以下哪個預(yù)處理指令用于錯誤處理?
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年食品安全管理人員考試試題+答案
- 檢驗(yàn)科考試試題含答案
- 醫(yī)院裝備科考試題及答案
- 德州中考語文試題及答案
- 畜禽敗血癥試題及答案
- 護(hù)理課件插圖設(shè)計(jì)技巧
- 中國農(nóng)業(yè)科學(xué)院2026年度第一批統(tǒng)一公開招聘參考題庫附答案
- 北京中國石油大學(xué)教育基金會招聘2人備考題庫附答案
- 南昌職教城教育投資發(fā)展有限公司2025年第七批公開招聘工作人員專題備考題庫必考題
- 岳池縣天平鎮(zhèn)人民政府關(guān)于公開招聘社區(qū)專職網(wǎng)格員的參考題庫必考題
- (2025年)電力交易員練習(xí)試題附答案
- 2026年咨詢工程師現(xiàn)代咨詢方法與實(shí)務(wù)模擬測試含答案
- 甘肅省酒泉市2025-2026學(xué)年高一上學(xué)期期末語文試題(解析版)
- GB/T 3634.1-2025氫氣第1部分:工業(yè)氫
- 2025年公務(wù)員(省考)測試卷附答案詳解
- JJG 499-2021 精密露點(diǎn)儀檢定規(guī)程
- T-CPQS A0011-2022 二手車車況檢測及評估通則
- 吸毒的危害性后果
- 2025年湖南邵陽經(jīng)開貿(mào)易投資有限公司招聘12人筆試考試參考試題及答案解析
- 白內(nèi)障手術(shù)術(shù)前準(zhǔn)備和術(shù)后護(hù)理流程
- 多動癥兒童在感統(tǒng)訓(xùn)練
評論
0/150
提交評論