Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ສອບເສັງທ້າຍພາກ C programing 2024

Total questions: 105

Worksheet time: 1hrs 3mins

Name
Class
Date
1.

13. ຄຳສັ່ງ do-while ແລະ while ແຕກຕ່າງກັນຄືແນວໃດ?

a)

ກ ການທຳງານກ່ອນຕວດສອບເງື່ອນໄຂ

b)

ຂ ທຳງານແບບບໍ່ຕວດສວບເງື່ອນໄຂ

c)

ຄ ທຳງານແບບວົນຊ້ຳ

d)

ງ ຜິດຫມໄດຸກຂໍ້

2.

18. ຄຳສັ່ງ do-while ສາມາດນຳໄປປະຍຸກໃຊ້ກັບຄຳສັ່ງໃດ?

a)

ກ while ຫືຼ for

b)

ຂ switch ຫືຼ while

c)

ຄ if-else

d)

ງ if

3.

ຂັ້ນຕອນໃນການທຳງານຂອງຄຳສັ່ງforມີຈັກຂັ້ນຕອນ

a)

2 ຂັ້ນຕອນ

b)

4 ຂັ້ນຕອນ

c)

1 ຂັ້ນຕອນ

d)

ຜິດທຸກຂໍ້

4.

ປະໂຫຍກເງືອນໄຂດັ່ງກ່າວມີຈັກລັກສະນະ?

a)

3 ລັກສະນະ

b)

4 ລັກສະນະ

c)

6 ລັກສະນະ

d)

2 ລັກສະນະ

5.

ໃນການຂຽນໂປຣແກຣມແບບໂຄ້ງສ້າງຂະຮູ້ຮູບແບບແກ້ໄຂບັນຫາຫືຼການຂຽນໂປຮແກຮມຢູ່ຈັກລັກສະນະ?

a)

2 ລັກສະນະ

b)

3 ລັກສະນະ

c)

4 ລັກສະນະ

d)

5 ລັກສະນະ

6.

15. ຄຳສັ່ງທີ່ມັກຈະໃຊ້ຄູ່ກັບ switch ແມ່ນຄຳສັ່ງໃດ

a)

ກ for

b)

ຂ do while

c)

ຄ break

d)

ງ ຖືກຫມົດທຸກຂໍ້

7.

17. ການໃຊ້ເຄື່ອງຫມາຍ;ຕໍ່ທ້າຍຄຳສັ່ງ for ເຄື່ອງ

a)

ຫມາຍ;ເປັນຄຳສັ່ງທີ່ເອີ້ນວ່າຫຍັງ

b)

ກ Null Statement

c)

ຂ continue

d)

ຄ break

8.

ໃນກໍລະນີທີ່ປະໂຫຍກເງື່ອນໄຂມີການທຳງານສະເພາະເງື່ອນໄຂໃດ

a)

ບໍ່ເປັນຈິງ

b)

ເປັນຈິງ

c)

ເປັນຈິງຫືຼເທັດ

d)

ຖືກຫມົດທຸກຂໍ້

9.

ການຂຽນໂປຮແກຮມວົນຊ້ຳມີຈັກຄຳສັ່ງ?

a)

3ຄຳສັ່ງ

b)

4ຄຳສັ່ງ

c)

5ຄຳສັ່ງ

d)

1ຄຳສັ່ງ

10.

do-whileເປັນຄຳສັ່ງແນວໃດ

a)

ວົນຊ້ຳອີກຮູບແບບຫນຶ່ງ

b)

ຮັບຂໍ້ມູນຈຳນວນເຕັມຈາກຜູ້ໃຊ້

c)

ສະແດງພາບ

d)

ວົນຊ້ຳຕ່າງໆ

11.

14. ຄຳສັ່ງ for ໄດ້ແບ່ງຮູບຫລັກອອກເປັນຈັກສ່ວນ?

a)

ກ 1 ສ່ວນ

b)

ຂ 3 ສ່ວນ

c)

ຄ 4 ສ່ວນ

d)

ງ ຜິດຫມົດທຸກຂໍ້

12.

do-whileແລະwhileແຕກຕ່າງກັນຄືແນວໃດ?

a)

ການທຳງານກ່ອນຕວດສອບເງື່ອນໄຂ

b)

ທຳງານແບບບໍ່ຕວດສວບເງື່ອນໄຂ

c)

ທຳງານແບບວົນຊ້ຳ

13.

ຄຳສັ່ງwhileເປັນຄຳສັ່ງທີ່ໃຊ້ໃນກໍລະນີໃດ

a)

ເທັດຫືຼເປັນຈິງ

b)

ວົນຊ້ຳອີກຮູບແບບຫນຶ່ງ

c)

ຊ້ຳກັນຫລາຍໆ

d)

ຜິດຫມົດທຸກຂໍ້

14.

.ການອ້າງເຖິງສະມາຊິກພາຍໃນ strict ສາມາດເຮັດໄດ້ແນວໃດ?

a)

structure-name . member

b)

structure-name . Gmail

c)

structure-name . \n

d)

ຜິດທຸກຂໍ້

15.

ການໃຊ້ຄຳສັ່ງ typedef ເຊິ່ງເປັນຄຳສັ່ງທີໃຊ້ກຳນົດຊະນິດຂໍ້ມູນໃໝ່ ມັກຈະມີການນຳໃຊ້ກັບໂຄງສ້າງ ໂດຍມີການໃຊ້ໃນຈັກລັກສະນະໃນຕົວຢ່າງ?

a)

3

b)

4

c)

5

d)

2

16.

.ຟັງຊັ່ນ printPoint( ) ເຊິ່ງມີການຮັບຄ່າຕົວແປໂຄງສ້າງ pt ຈາກຟັງຊັ່ນ main() ເຊິ່ງເອີ້ນໃຊ້ໄດ້ດ້ວຍຄຳສັ່ງໃດ?

a)

printPoint ( pt )

b)

printPoint ( aa )

c)

printPoint ( qq )

17.

ການເກັບຂໍ້ມູນແບບໂຄງສ້າງແມ່ນການເກັບຂໍ້ມູນແນວໃດ?

a)

ແມ່ນການເກັບຂໍ້ມູນແບບໂຄງສ້າງພາຍໃນຫນ່ວຍຄວາມຈຳຈະເກັບຕາມລຳດັບ

b)

ແມ່ນການເກັບແບບປະສົມ

c)

ແມ່ນການເກັບໄວ້ໃນຟ່າຍຫຼືເມວ

d)

ຜິດທຸກຂໍ້

18.

ຖ້າຕ້ອງການສ້າງຕົວແປໂຄງສ້າງຊື່ pt ເຊິ່ງເປັນຕົວແປທີມີຮູບແບບໂຄງສ້າງ point ຕ້ອງສ້າງແນວໃດ?

a)

point pt=(320,200)

b)

point pt=(310,200)

c)

point pt=(320,100)

d)

point pt=(340,250)

19.

ຄ່າ y ຂອງຕົວແປໂຄງສ້າງ pt ຈະມີຄ່າເທົ່າໃດ?

a)

200

b)

300

c)

400

d)

500

20.

ຮູບແບຟັງຊັນສາມາດກຳນົດດ້ວຍ

a)

y =(300)/d

b)

X=(500)/d

c)

X(350)/d

d)

X=(Y*365)/D

21.

.ເມື່ອຕ້ອງການອ້າງເຖິງສະມາຊິກພາຍໃນ struct ວ່າຢູ່ຖືກຈຸດໃດຂອງແກນໂຄດິເນດຈະໃຊ້ຄຳສັ່ງໃດ?

a)

printf ( "%d, %d", maxpt.x, maxpt.y );

b)

printf ( "%d, %d", maxpt.x, maxpt.x );

c)

printf ( "%d, %d", maxpt.x, maxpt.wr );

d)

ຜິດທຸກຂໍ້

22.

ການປະກາດຕົວແປໂຄງສ້າງສາມາດເຮັດໄດ້ຫຼາຍຮູບແບບເຊິ່ງໃນນີ້ຈະສະຫຼຸບຕົງຢ່າງໃຫ້ເຫັນຈັກຮູບແບບ?

a)

2ຮູບແບບ

b)

3ຮູບແບບ

c)

4ຮູບແບບ

d)

5ຮູບແບບ

23.

.ຄ່າ y ຂອງຕົວແປໂຄງສ້າງ pt ຈະມີຄ່າເທົ່າໃດ?

a)

200

b)

300

c)

400

d)

500

24.

ຄ່າ x ຂອງຕົວແປໂຄງສ້າງ ptຈະມີຄ່າເທົ໲ໃດ?

a)

320

b)

340

c)

230

d)

220

25.

ສົ່ງມາຍັງຟັງຊັ່ນຈະປ່ຽນຕາມອັດຕະໂນມັດ ການປະກາດຕົວແປນີພອຍເຕີຊີ້ໄປຍັງ struct ມີລັກການແນວໃດ?

a)

struct point *pp

b)

struct point *11

c)

struct point *55

26.

ຮູບແບບທີ1ເປັນການປະກາດຮູບແບບໂຄງສ້າງຂຶ້ນມາພ້ອມກັບການປະກາດຕົວແປໂຄງສ້າງນີ້ມີຈັກໂຕ?ຄືໂຕໃດແດ່?

a)

ມີ2ໂຕຄືP1.P2

b)

ມີ3ໂຕ P1.P3.P4

c)

ມີ4ໂຕP1.P2.P3.P4

d)

ຜິດໝົດທຸກຂໍ້

27.

ຫາກຕ້ອງການເປີດແຟ້ມຂໍ້ມູນເພື່ອນທຳການອ່ານຈະຕ້ອງລະບຸຮູບແບບການເປີດແຟ້ມແບບໃດ?

(a)  

28.

ການທຳງານຂອງໂປຣແກຣມພາສາCຈະເລີ່ມຕົ້ນດ້ວຍຄຳສັ່ງໃດ?

a)

stdlib.h

b)

main()

29.

ຟັງຊັ້ນ fopen ໃຊ້ເພື່ອຫຍັງ?

a)

ກ ໃຊ້ເພື່ອເປີດຟາຍ

b)

ຂ ໃຊ້ເພື່ອປິດຟາຍ

c)

ຄ ໃຊ້ເພື່ອບັນທຶກຟາຍ

d)

ງ ໃຊ້ເພື່ອລົບຟາຍ

30.

ຟັງຊັ້ນ fputs( )ໃຊ້ເພື່ອຫຍັງ?

a)

ໃຊ້ອ່ານຂໍ້ມູນໃນຮູບແບບຂອງສະຕິງ

b)

ບັນທຶກຂໍ້ມູນ.

c)

ໃຊ້ສຳຫລັບການຂຽນຂໍ້ມູນແບບສະຕິງລົງໃນແຟ້ມ

d)

ຜິດຫມົດທຸກຂໍ້

31.

ການເປີດແຟ້ມຂໍ້ມູນເປັນແບບໃດ?

a)

a.

b)

r.

c)

ftell(fileptr);

32.

ການທຳງານຂອງໂປຣແກຣມພາສາCຈະເລີ່ມຕົ້ນດ້ວຍຄຳສັ່ງໃດ?

a)

stdlib.h

b)

exit ( n )

c)

ຜິດຫມົດທຸກຂໍ້

33.

fopen(filename) ແມ່ນຫຍັງ?

a)

ກ ຊື່ແຟ້ມ.

b)

ຂ ຕົວແປທີເກັບຊື່ແຟ້ມທີຕ້ອງການເປີດ

c)

ຄ. ຮູບແບບຂອງການເປີດແຟ້ມຂໍ້ມູນ

d)

ງ ຮູບແບບຂອງການປິດແຟ້ມ

34.

ຟັງຊັ້ນ fputc ( )ໃຊ້ສຳຫລັບຫຍັງ?

a)

ກ ໃຊ້ສຳຫລັບການຂຽນຂໍ້ມູນ

b)

ຂ ໃຊ້ສຳຫລັບການບັນທືກຂໍ້ມູນ.

c)

ຄ ໃຊ້ສຳຫລັບການລຶບຂໍ້ມູນ

d)

ງ ຖືກຫມົົດທຸກຂໍ້

35.

ການທຳງານຂອງໂປຣແກຣມພາສາCເມືອເກີດຂໍ້ຜິດພາດຈະລົງທ້າຍດ້ວຍຄຳສັ່ງໃດ?

a)

stdlib.h

b)

main()

36.

ເລກຈຳນວນເຕັມທີສະແດງຄວາມຜິດພາດແມ່ນຂໍ້ໃດ

a)

"n"

b)

"c"

c)

"0"

37.

ຟັງຊັ້ນ fputs( )ໃຊ້ເພື່ອຫຍັງ?

a)

ກ ໃຊ້ອ່ານຂໍ້ມູນໃນຮູບແບບຂອງສະຕິງ

b)

ຂ ບັນທຶກຂໍ້ມູນ

38.

ຟັງຊັ້ນ fgets( )ໃຊ້ສຳຫລັບຫຍັງ?

a)

ກ ບັນທຶກຂໍ້ມູນ.

b)

ຂ ຂຽນຂໍ້ມູນ

c)

ຄ ລຶບຂໍ້ມູນ

d)

ງ ໃຊ້ອ່ານຂໍ້ມູນໃນຮູບແບບຂອງສະຕິງ

39.

fseek(offset)ແມ່ນຫຍັງ?

a)

W

b)

r+

c)

ຕົວແປເກັບຄ່າຄຳແຫນ່ງທີຕ້ອງການໃຫ້ພອຍເຕີຊີ້ໄປ

d)

ຜິດຫມົດທຸກຂໍ້

40.

fopen(mode )ແມ່ນຫຍັງ?

a)

ກ ຮູບແບບຂອງການປິດແຟ້ມ.

b)

ຂ ຕົວແປທີເກັບຊື່ແຟ້ມ

c)

ຄ ຮູບແບບຂອງການເປີດແຟ້ມຂໍ້ມູນ

d)

ງ ການສ້າງແຟ້ມ

41.

ຫາກຕ້ອງກາມປິດແຟ້ມຕ້ອງໃຊ້ຟັງຊັ້ນໃດດັ່ງຕໍ່ໄປນີ້?

a)

ກ fopen(filename,mode).

b)

ຂ fgetc (fileptr)

c)

ຄ fclose(fileptr);

d)

ງ fputc ( ch, fileptr);

42.

ການໃຊ້ຟັງຊັນ printf() ຂໍ້ໃດບໍ່ຖືກຕ້ອງ

a)

printf("Laos");

b)
printf("12345");
c)
printf("5+2=%d",5+2);
d)
printf('COMPUTER');
43.

ຖ້າຕ້ອງການໃຫ້ມີການລົງແຖວໃຫມ່ຈະຕ້ອງໃຊ້ລະຫັດໃດຄວບຄຸມໃນຟັງຊັນ printf()

a)
\a
b)
\t
c)
\beep
d)
\n
44.

ຖ້າຫາກຕ້ອງການໃຫ້ຟັງຊັນ printf() ສະແດງຜົນເປັນຕົວເລກເສດຈະຕ້ອງໃຊ້ລະຫັດຄວບຄຸມໂຕໃດ

a)
%f
b)
%x
c)
%s
d)
%c
45.

ຖ້າຫາກຕ້ອງການໃຫ້ຟັງຊັນ printf() ສະແດງຜົນເປັນຕົວເລກຈຳນວນເຕັມຈະຕ້ອງໃຊ້ລະຫັດຄວບຄຸມໂຕໃດ

a)
%d
b)
%x
c)
%s
d)
%c
46.

ຖ້າຫາກຕ້ອງການໃຫ້ຟັງຊັນ printf() ສະແດງຜົນເປັນຂໍ້ຄວາມ ຈະຕ້ອງໃຊ້ລະຫັດຄວບຄຸມໂຕໃດ

a)
%d
b)
%x
c)
%s
d)
%c
47.

C is developed by______________

a)

Dennis Franklin

b)

Dennis williams

c)

Dennis Ritche

d)

Dennis John

48.

"ໃນກວດສອບ Source code ວ່າຖືກຕ້ອງ ຫຼື ບໍ່" ຂັ້ນຕອນໃດໃນການພັດທະນາໂປຣແກຣມພາສາຊີ

a)
Source File
b)
Complie
c)
Run
d)
link
49.

C is a ____________ programming language

a)

Object oriented Programming

b)

Structured programming language

c)

Procedure oriented Programming

d)

Structure and Procedure Oriented Programming

50.

float ສາມາດຕັ້ງເປັນຊື່ຕົວແປໄດ້ ຫລື ບໍ່

a)

ໄດ້

b)

ບໍ່ໄດ້

51.

"60,000" ຄວນເລືອກໃຊ້ລະຫັດແບບໃດໃນການເກັບຂໍ້ມູ້ນ

a)
%d
b)
%c
c)
%s
d)
%f
52.

ຫາກນັກຮຽນຕ້ອງການຂຽນ ໂປຣແກຣມເພື່ອຄຳນວນຄ່າ "ໜື່ງຄູນໜື່ງ" ຈະມີວິທີການຂຽນໂປຣແກຣມແນວໃດ

a)
1x1
b)
1X1
c)
1*1
d)
1#1
53.

Editor ທີ່ສາມາດໃຊ້ໃນການຂຽນໂປຣແກມພາສາຊີໄດ້ ຄືໂປຣແກຣມຂໍ້ໃດ

a)
Dev C++
b)
Program C
c)
C
d)
Type C
54.

ຂໍ້ໃດເປັນການປະກາດຕົວແປຣທີ່ຖຶກຕ້ອງ

a)
int A;
b)
float b
c)
c char;
d)
double @D;
55.

ສ່ວນຟັງຊັນຫຼັກໃນການຂຽໜໂປຣແກຣມພາສາຊີຄືຂໍ້ໃດ

a)
#include 
b)
main()
c)
{ }
d)
;
56.

ສັນຍາລັກໃດທີ່ຕ້ອງໃຊ້ຈົບຄຳສັ່ງຂອງໂປຣແກຣມທຸກແຖວ

a)
:
b)
;
c)
{ }
d)
\
57.

ຂໍ້ໃດບໍ່ຈຳເປັນໃນການຂຽນໂປຣແກຣມ

a)
#include
b)
#define
c)
{}
d)
main()
58.

ຂໍ້ໃດທີ່ໃຫ້ຄວາມໝາຍຖືກຕ້ອງກັບຕົວແປຣ "Hello"

a)

ຕົວແປຣປະເພດ ຂໍ້ຄວາມ, ຄຳນວນໄດ້

b)

ຕົວແປຣປະເພດຂໍ້ຄວາມ, ຄຳນວນບໍ່ໄດ້

c)

ຕົວແປຣປະເພດອັກສອນ, ຄຳນວນໄດ້

d)

ຕົວແປຣປະເພດອັກສອນ, ຄຳນວນບໍ່ໄດ້

59.

ພາສາຊີມີລັກສະນະແນວໃດ

a)

ພາສາຊີເປັນພາສາທີ່ລວມຂໍ້ມູ້ນຂອງພາສາລະດັບສູງ ແລະ ລະດັບຕໍ່າເຂົ້າໄວ້ດ້ວຍກັນ

b)

ພາສາຊີເປັນພາສາທີ່ລວມຂໍ້ມູ້ນຂອງພາສາເຄື່ອງທີ່ສາມາດໃຊ້ງານໄດ້

c)

ພາສາຊີເປັນພາສາທີ່ລວມຂໍ້ມູ້ນຂອງພາສາເຄື່ອງ ແລະ ລະດັບຕໍ່າເຂົ້າໄວ້ດ້ວຍກັນ

d)

ຖືກໝົດທຸກຂໍ້

60.

ພາສາ C ມີໂຄງສ້າງ ຫຼື ບໍ່

a)

ມີໂຄງສ້າງ

b)

ບໍ່ມີໂຄງສ້າງ

c)

ມີ ແລະ ບໍ່ມີໂຄງສ້າງ

d)

ມີແລະ ບໍ່ຮູ້ໂຄງສ້າງ

61.

ພາສາເຄື່ອງມີລັກສະນະແນວໃດ

a)

ເປັນພາສາທີ່ປະກອບໄປດ້ວຍຕົວເລກລ້ວນໆ ເຮັດໃຫ້ເຄື່ອງຄອມພິວເຕີສາມາດທຳງານໄດ້ທັນທິ

b)

ເປັນພາສາທີ່ສາມາດໃສ່ອັກສອນເພີ່ມໄດ້

c)

ເປັນພາສາທີ່ມີຄວາມໝາຍເປັນອັກສອນ

d)

ເປັນພາສາທີ່ປະກອບໄປດ້ວຍອັກສອນ ແລະ ຕົວເລກ

62.

int main()


{


char arr[7]="Network";


printf("%s", arr);


return 0;


}

a)

Network

b)

N

c)

Garbage Value

d)

Compilation error

63.

#include<stdio.h>

int main()

{

float a=0.7;

if(a<0.7)

{

printf("C");

}

else

{

printf("C++");

}

}

a)

C

b)

C++

c)

Compilation Error

d)

None of the these

64.

ຂໍ້ໃດເປັນການປະກາດຂໍ້ມູ້ນທີ່ ບໍ່ ຖຶກຕ້ອງ

a)

int age;

b)

int x, int y;

c)

int i=0;

d)

int n, sum = 0;

65.

ຂໍ້ໃດເປັນການຕັ້ງຊື່ທີ່ຖຶກຕ້ອງຕາມຫຼັກການຕັ້ງຊື່ຂອງພາສາຊີ

a)

_apple

b)

go@home

c)

7eleven

d)

if

66.

ເມື່ອທຳງານຕາມໂປຣແກມຕໍ່ໄປນີ້ສຳເລັດ ຕົວແປ x ຈະມີຄ່າເທົ່າກັບຂໍ້ໃດ

int x = 4;

x = x + 2;

x -= 1;

x++;

a)

4

b)

5

c)

6

d)

7

67.

ຂໍ້ໃດເປັນຄຳສັ່ງສະແດງຜົນອອກທາງຈໍພາບໃນພາສາຊີ

a)

scanf

b)

printf

c)

source file

d)

main

68.

ຖ້າຕ້ອງການບັນທຶກຟາຍວຽກຊື່ Name ໃນພາສາຊີນັກຮຽນຈະຕ້ອງບັນທຶກວຽກໃນຮູບແບບໃດ

a)

name.ppt

b)

name.c

c)

name.com

d)

name.doc

69.

ຄຳສັ່ງຕ່າງໆຂອງໂປຣແກຣມພາສາຊີຈະຕ້ອງຢູ່ພາຍໃນເຄື່ອງໝາຍໃດ

a)

()

b)

<>

c)

{}

d)

[]

70.

ການໃຊ້ຟັງຊັນ printf() ຂໍ້ໃດຖຶກຕ້ອງ

a)

printf("THAILAND");

b)

printf("12345");

c)

printf("5+2=%d",5+2);

d)

printf('COMPUTER');

71.

ການກວດສອບ Source code ວ່າຖືກຕ້ອງແລ້ວບໍ່ ແມ່ນຂໍ້ໃດ

a)

Source File

b)

Complie

c)

Run

d)

link

72.

ສ່ວນຟັງຊັນຫຼັກໃນການຂຽນໂປຣພາສາຊີຄຶຂໍໃດ

a)

#include

b)

main()

c)

{ }

d)

;

73.

ສັນຍາລັກໃດທີ່ຈະຕ້ອງໃຊ້ຈົບຄຳສັ່ງຂອງໂປຣແກຣມທຸກແຖວ

a)

:

b)

{}

c)

;

d)

\

74.

ໝາຍເຫດ ຫຼື comment ໃນຂໍ້ໃດບໍ່ຖືກຕ້ອງ

a)

ก. // program creat by Chaiya Suwagrai

b)

ข. /* program creat by Chaiya Suwagrai//

c)

ค. /* program creat by Chaiya Suwagrai*/

d)

ກ ແລະ ຂ

75.

ການຕັ້ງຊື່ໃນພາສາຊີ ຂໍ້ໃດຖືກຕ້ອງ

a)

Ken.56

b)

Ken_56

c)

56Ken

d)

Ken"

76.

ການຕັ້ງຊື່ໃນພາສາຊີ ຂໍ້ໃດບໍ່ຖືກຕ້ອງ

a)

r_1593

b)

A19548

c)

_Omeky

d)

#1593N

77.

ຄໍາໃນຂໍ້ໃດ ສາມາດນຳມາຕັ້ງຊື່ໄດ້

a)

return

b)

while

c)

News

d)

double

78.

ຈາກໂປຣແກຣມຕໍ່ໄປນີ້ ແຖວໃດຂອງໂປຣແກຣມທີ່ຜິດ

#include<stdio.h> (1)

main() (2)

{ (3)

Printf("Welcome to RMUT"); (4)

}

a)

1

b)

2

c)

3

d)

4

79.

"\n" ໝາຍເຖິງຂໍ້ໃດ

a)

ຍະຫວ່າງ

b)

ລົງແຖວໃໝ່

c)

NULL

d)

0

80.

ຂໍ້ໃດເປັນການປະກາດຂໍ້ມູ້ນບໍ່ຖືກຕ້ອງ

a)

int age;

b)

int x, int y;

c)

int i=0;

d)

int n, sum = 0;

81.

ນາມສະກຸນຟາຍ source code ຄື:

a)

.c / .cpp

b)

.obj

c)

.exe

d)

.h

82.

ສ່ວນຫົວຂອງໂປຣແກຣມ ມີນາມສະກຸນໃດ

a)
.c
b)
.exe
c)
.h
d)
.obj
83.

ພາສາເຄື່ອງມີລັກສະນະແນວໃດ

a)

ເລກຖານສອງ

b)

ສັນຍາລັກ

c)

ພາສາມະນຸດ

d)

ພາສາທຳມະຊາດ

84.

main() ແມ່ນຫຍັງ

a)

process

b)

library

c)

function

d)

data

85.

#include < ? > ? ໝາຍເຖີງຫຍັງ

a)

file name

b)

object file

c)

function

d)

header file

86.

ນາມສະກຸນຂອງຟາຍ ທີ່ໄດ້ຫລັງຈາກການ complie & run ຄຶ

a)

.cpp / .exe

b)

.obj / .cpp

c)

.obj / .exe

d)

.h / .cpp

87.

ຕົວເຊື່ອມເງືຶອນໄຂ "ຫຼື" ຄືຂໍ້ໃດ

a)

||

b)

&&

c)

""

d)

#

88.

#include <stdio.h>

int main(){

int x= 5*9/3+9;

printf("%d",x);

return 0;

}

a)

8

b)

24

c)

25

d)

None

89.

Arithmetic operators available in C Language are

a)

+ , -, *, / , %

b)

+ , -, *, / , <

c)

+ , -, *, ==, <=

d)

&&, ||, ==, >=

90.

What is right way to Initialize array?

a)

int num[6] = { 2, 4, 12, 5, 45, 5 };

b)

int n{} = { 2, 4, 12, 5, 45, 5 };

c)

int n{6} = { 2, 4, 12 };

d)

int n(6) = { 2, 4, 12, 5, 45, 5 };

91.

format specifier of int

a)

%i

b)

%c

c)

%d

d)

%b

92.

syntax of printf() in C

a)

printf("%format specifier",&variable);

b)

printf("%format specifier",variable);

c)

'printf(%format specifier,"variable");

d)

printf("%format specifier,&variable");

93.

syntax of scanf() in C

a)

scanf("format specifier",variable);

b)

scanf("format specifier",&variable);

c)

scanf("format specifier,variable");

d)

scanf(format specifier,&"variable");

94.

Which one is input function in C

a)

printf()

b)

scanf()

c)

int

d)

%d

95.

Which is output function in C

a)

int

b)

%d

c)

scanf()

d)

printf()

96.

C language is developed by

a)

Tim Berners Lee

b)

Dennis Ritchi

c)

Bjarne Stroustrup

97.

format specifier of int

a)

%i

b)

%c

c)

%d

d)

%b

98.

memory allocation of float

a)

1 byte

b)

2 byte

c)

4 byte

d)

8 byte

99.

relationl operator in C

a)

*

b)

=

c)

==

d)

?=

100.

What is the output of C Program with switch statement or block?

a)

MySwitch

b)

No Output

c)

Compiler Error

d)

None of the above

101.

What will be the output of following program?

a)

Hello

b)

OK

c)

Hello

OK

d)

Error

102.

ລະຫັດວິຊາແມ່ນຫຍັງ?

(a)  

103.

ວິຊາພື້ນຖານການຂຽນໂປຣແກມມີຈັກໜ່ວຍກິດ

(a)  

104.

ອາຈານສອນວິຊາພຶ້ນຖານການຂຽນໂປຣແກຣມ

(a)  

105.

ເບີໂທອາຈານສອນວິຊາ ພື້ນຖານການຂຽນໂປຣແກຣມແມ່ນຫຍັງ?

(a)