Vous êtes sur la page 1sur 10
Cin hoi tric nghiép Lép trink bing ng6n ngit C CAU HOI TRAC NGHIEM LAP TRINH C Cau 1: Ng6n ngit lap trinh C duge Dennish phat trién dua trén ngén ngtt lép trinh nao: a) Ng6n ngit B. b) Ng6n ng BCPL. ©) Ng6n ngit DEC PDP. 4d) Ng6n ngit B va BCPL. Cau 2: Ng6n ngd lap trinh duge Dennish dura ra vao nim ndo? a) 1967, b) 1972. ©) 1970. 4) 1976. Cau 3: Ngén ngit lp trinh ndo duéi day 1a ng6n ngtt lap trinh ¢6 cdu trite? a) Ng6n ngit Assembler. b) Ng6n ngit C va Pascal. ©) Ng6n ngit Cobol. da bvac. Cau 4: Nhiing tén bién no duéi day duge viet ding theo quy tic dat tén cia ngon ngit Ip trinh C? a) diem toan b) 3diemtoan www.caotu28, blogspot.com ©) _diemtoan 4) -diemtoan Cau 5; Mét bién duge goi la bién toan cue bu a) No duge khai bao tit cd cde ham, ngoai tr ham main0 'b) Né durge khai bio ngoai tit ca cic him ké ci him main(. ©) N6 duge khai bio ngoai him main(), d) Né duge khai bao bén trong ham main(). bién duge goi la mot bién dia a) N6 duge Khai béo bén trong cdc ham hode thi tue, ké ea ham main(), 'b) Né duroc khai bio bén trong cdc him ngoai ‘rit ham main0) ©) Né duge khai bao bén trong ham main() d) Né duge khai bao bén ngoai cdc ham him main(). Cau 7: Néu x 14 mét bién toan cue va x khong. phai I mot con tr6 thi: a) Mign nhé danh cho x cé thé thay déi trong qué trinh thyc hién chong trinh. 'b) Mién nhé danh cho x chi cé thay d6i boi nhimng thao tac véi x bén trong ham main(). sh bang ngon ngitC. yy doi boi nhimg, im, ké ca ham Cliu hii trite nghigp Lap tri ©) Mién nhé danh el v6i x trong d) Mién nhé gianh cho x khéng bj thay déi trong qué trinh thye hign chuong trink, a) Kiéu double. 'b) Kiéu con tré. ©) Kigu hop. 4) Kiéu mang. Cau 9: Gia sit a, b 1a hai s6 thye. Biéu thite nao dudi day viét khong diing theo oti php iia ngén ngo lip trinh C: a) (ab). b) (ab), ©) (@b). d) (a&=b). Cau 10: Gia sir a va b la hai s6 thye, Bigu thite no dudi day 1a khong duge phép theo ef phap cita ng6n ngé lap trinh C: a) (ag={b). . b) (ab). ©) (a>>=b). 4d) (a*=b). Cau 11: Xau dinh dang nao duéi day ding 48 in ra mt s6 nguyén hé 16 www.caotu28, blogspot.com a) “%d” b) “96x”. c)“ d) “%u". Cau 12: Xau dinh dang ni inra mot duéi day dig dé a) “ld”, b) “%6x". ©) “%0", d)“%u". Cau 13: Xau dinh dang nao dudi day ding dé in ra mot ki tr a) “%f". b) Cau 14: Xau dinh dang nao dudi day ding dé in ra mot xdu ki ty: a) “Yt”. b) “%x”. ©) “%s”. dy “%e”, Cau 15: Xau dinh dang nao duéi day ding 48 {in ra mét s6 nguyén dai a) “%ld” Ci hoi trie nghiép Lép trink bing ngén ngit C b) “%x". ©) “%d”. 4d) “%0" in ra dia chi ciia m6t bid a) “ou”. b) “%e". ©) “%0". 4) “%p", Cau 17; Xau dinh dang nao duéi day ding 48 in ra m6t sO nguyén: a) “%u" by “%e". ©) “%d" d) “Yop”. Cau 18: Xau dinh dang nao dudi day ding dé in ra mot s6 thy e6 9 chinh xae kép: a) “You”. b)%e”. ©) “%0". d) “%p”. Cau 19: Xau dinh dang nao sau day ding dé in ra mét sO thuc 6 46 chinh xac don: a) “You”. b) “%e". www.caotu28, blogspot.com ©) “%f". d) “%o0”. Cau 20: Kiéu dit ligu int( kiéu s6 nguyen) 6 thé sir li's6 nguyén nim trong khodng nao: a) 0...255. b) -32768...32767. c) -128...127, d) 0...65535. Cau 21: Cho a~3, b=2 va c la 3 bién nguyén. Biéu thite nao sau viét sai ci phap trong ngén. ngit lp trinh C : a) (c=a &b). b) (c-a RK). c) (c= a/b). d) (c= a<>=b). d) (a*=b). Cau 23 : Cho a=3, b=2. Bién c=(a< void main) ‘ inta,b; a=100; b-56; printf("%d" (ab) ? a:b); } a) 56, b) 100, ¢) Béo 16i khi thue hign xdy dung churong trinh. d) Két qua khac. Cau 25: Trong cdc ham sau, him nao li him kh6ng dinh dang dé in mét chudi ki ty ra man hinh: a) puts), b) printf), ¢) seanf). 4) gets(). Cau 26: Két qua cia chwong trinh sau: #include “stdio.h” www.caotu28, blogspot.com void main() { inti, i-10; printi(“%0",i); 3 a) 12. b) 10. O8 d) Két qua khac. Cau 27: Sit dung céch truyén nao trong him sé khéng lim thay déi gia tri ca bién trong chuong trinh chinh: a) Truyén bang tri, b) Truyén bang gia trj dia chi cita tham s6. c) Cia vab déu ding. d) Cia va b déu sai, Cau 28 : Cho biét gid tri cia biéu thie 5>1 : 4) Khéng cau nado ding. Caw héi tréc nghigp Lép trink bing ngén ngit C Cau 29 : Cho biét gid tr euia biéu thite DHP2GEAD a) o-l. 4) Khéng edu nao ding. Cau 30 : Bién con trd c6 thé chita : a) Dia chi ving nhé cia mét bién kha. b) Gié tr} cia mét bién khac. c) Cia vab déu ding. d) Cia va b déu sai, Cau 31 : Dit ligu ki ty bao gom : a) Cac ki tir 6 chit sé. b) Cac ki tu chit cai. c) Cac ki tu dic biét. 4) Chab vac. Cau 32: Néu him duge goi true khi né dinh nghia thi digu kign la gi : a) Kiéu tra vé ctia ham phai 1a kigu void. b) Kiéu dau vao cia ham phai la kiéu void. ¢) Trude khi goi him né phai duge khai bio, d) Ham chi tra vé kiéu dit ligu boolean, Cau 33 : Kiéu dit ligu float 6 the xir If dit ligu trong pham vi nao a) 3.410 38 dén 3.4*10°38. www.caotu28, blogspot.com ¢) -128 dén 127. 4) 0...65535. Cau 34: Kigu dir ligu ndo dudi day khong duge coi la kiéu dit ligu co ban trong ngén ngit lip trinh C : a) Kiéu mang. b) Kiéu enum. ©) Kiéu short int. 4) Kiéu unsigned, Cu 35 : Lénh nao trong eéc Iénh sau cho phép chuyén sang vong lap tiép theo ‘ma khéng can phai thye hign phan con lai cua vong lip: a) break, b) goto. ¢) continue, d) return, Cau 36 : Gid str 06 cu lénh ch=" chita bao nhiéu byte Vay ch sé a). b) 2. ©)3. d) 4. Cau 37 : Gid sir c6 edu Iénh eh{]= "A". ch chita bao nhigu bytes : Ci hoi tric nghiép Lép trink bing ngén ngit C a)l b)2. 3. a4, Cau 38 : Két qua in ra man hinh ctia chuong trinh sau: include void main() ‘ int ch’; printf(“%d",ch); t aA bya 0) 65. d) Két qua khac, Cau 39: Két qua cla chuong trinh sau: #include void main() ‘ int i-98; printf(%e",i): b a) 98. www.caotu28, blogspot.com b)b. OB. d) Két qua khdc. Cau 40; Két qua in ra man hinh cia chuong trinh sau: tinclude void main() ol. 4)0. Cau 41: Dang ting quit cia him printf) li: printft“day ma quy cdch”, day ma biéu thie); Trong d6, day ma quy céch sé la a) Day cde ma dinh dang dit ligu bin thi. b) Con trd ctta xau ki tr. c) Cae xu ki tyr mang tinh chat théng bdo. 4) Ca 3 phuong An trén, Cau 42: Trong cde him sau, him nao 1a ham khong dinh dang dé nhap mot ki ty tir ban phim. Ci hoi tric nghiép Lép trink bing ngon ngit C a) scanf(); b) getchar(); ¢) geteh(); 4) getchet); (Cau 43: Trong ede him sau, him nio dé nhap ‘mét ki ty tir bin phim ngay sau khi g0, khong chénhan Enter va khong hign ra man hinb: a) scanfl); b) getchar(); ©) getch(); 4) getche(); Cau 44: Ham nao doc ki ty tir ban phim ngay sau khi g6, khng ché nan Enter. Céc ki tur 6 hign ra man hinh: a) seanfl); b) getchar); ©) getch(); 4d) getche); Cau 45: Két qua in ra man hinh cia churong, trinh sau 1a gi #include void main() { inti; for (i=2; i<=4; 11=2) printft“%63d",i); www.caotu28, blogspot.com ayn 1234", we23 4. oy 2 4" 4d) Chuong trinh khong chay duce. Cau 46: Két qua in ra man hinh cia chuong trinh sau La gi: #include void main() { int i; for (i=2; i++) printf“%3d",i); b a) Vong lap v6 han. per oni. d) Két qua khi Cau 47; Lénh nao trong cdc lénh sau cho phép 48 chuyén téi mét noi ndo dé da duge gin han, a) break, b) goto. ©) continue, d) exit. Céiu hoi tréc nghigp Lép trink bang ngén ngit C. Cau 48: dimg cau I ih digu Khien: a) break, b) goto. ©) continue. dc 3 phuong én trén. Cau 49: Trong ngén ngit C, khai béo “int array[3][5]” 6 nghia 1a: a) Céc phan tir ca mang la cdc sé nguyén. b) La. mét mang hai chiéu ti da 1a 15 phan tir va moi phan tir 1a mot sé nguyén, ¢) array[3][5] 14 mét phan ti cia ming. d) Tat cf déu sai. C4u_50: Tim I8i sai trong chong trinh sau in ra két qud lA tng cla 453 va 343): #include void main() { int sum; sum= 4534343 printf(“\Ket qua la: “ sum) ; Ae a) Thiéu dau chdm phay(;). b) Thiéu dau phay (,) www.caotu28, blogspot.com ih nao trong cdc 1énh sau cho phép c) Thiéu ki ty. 4) CA3 y mre, Cau 51 : Két qua ciia chuong trinh sau la gi include void main() { int ij: for (i=1; is i+ iis printf(°%3d”, j); k ay“ 123 4% wa ea". d) Két qua khdc. Cau 52: D6 wu tién d6i véi cdc toan tir logic la: a) AND, NOT, OR. b) NOT, OR, AND. ©) OR, NOT, AND. 4) NOT, AND, OR. Cau 53: Két qua ota chong trinh sau 1a gi #include void main() Ci hoi tric nghiép Lép trink bing ngén ngit C { int a=40, b=4; while(a!=b) if (a>b) a-a-b; else b=b-a; printf“%d",a); b a)2 b) 16 oa. d) Két qua khac. Cau 54: Gia sit trong ng6n ngtt C sir dung Khai bao “double a[12]”, phan tir a[7] la phan tir thir bao nhiéu trong ming a: a) Thit 6. by) Thit 7. ©) Thir 8. @) The, Cau 55: Két qua ctia chwong trinh sau la gi: include void hoanvi(int *px, int *py) { itz; z=*px; www.caotu28, blogspot.com PX DY “py-z 3 void main() 1; hoanvi(a,b) ; printf (“%d %d",a,b); h a) “1521” b) “21 15”. ¢) Bao 16i khi the hign chwong trinh. d) Két qua khde, Cau 56: Két qua chuong trinh sau la gi: include void hoanvi(int px, int py) void main() { int a=15, b=21; hoanvi(a,b); printht"%d % ‘a,b); Cin hoi tric nghiép Lép trink bing ngén ngit C 5 a) “21 15”, by “15.21”. ¢) Béo 16i khi thyc hign chuong trinh. d) Két qua khac, pAp AN Ciull:B = Cau21: A Caul2:C —— Cau22: Caul3: DD Cau23: A Ciuld: © Caz: A ul: A Cau2S: A Ciul6: D — Cau26: A Caul7:C — Cau27: A Ciuls:B = Cau28: Ciul9: © Cau29: B Ciu20:B —Cau30: A www.caotu28 blogspot.com e Cau31: D Cau32: C Cau33: A Can34: A Ciudl: A Cfu42: B Cfu43: Ciu44: D Cau4s: C Ciudo: A Cfu47: B Caiu48: D Ciud9: B Cfuso: D Caius: C Caus2: D Caus3: C Ciius4: C Caius: B

Vous aimerez peut-être aussi