Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

โครสร้างภาษาCเบื้องต้น

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.
คำว่าอะไรที่ทุกโปรแกรมในภาษาซีจะต้องมี
a)
ก.   int
b)
ข.   main
c)
ค.    var
d)
ง.   printf
2.
คำสั่งต่าง ๆ ของโปรแกรมภาษาซีจะต้องอยู่ภายในเครื่องหมายใด
a)
               ( )
b)
             [  ]
c)
             [  ]
d)
             /*  */
3.
การใช้ฟังก์ชั่น printf() ข้อใดไม่ถูกต้อง
a)
printf("THAILND");             
b)
printf("12345");
c)
printf("5 + 2 = %d",5+2);
d)
printf('COMPUTER');  
4.
ข้อใดใช้ฟังก์ชั่น scanf() ได้ถูกต้อง
a)
                scanf("%d\n",x)
b)
              scanf("%d",&x);
c)
               scanf("%d",x);
d)
            scanf("%d,x");
5.
ถ้าหาก x มีค่าเท่ากับ 23.1234 และมีการทำคำสั่งต่อไปนี้ printf("%1.2f",x);   ผลลัพธ์ที่ได้จะเท่ากับข้อใด
a)
2.31234
b)
23.1234
c)
23.12
d)
2.31
6.
ข้อใดใช้ฟังก์ชั่น printf() ในการแสดงผลบวกของตัวแปร x กับตัวแปร y ได้ถูกต้อง
a)
printf("%d + %d = %d", x, y, x+y);
b)
printf("x + y = %d", x+y);
c)
printf("x + y = x+y\n", x, y, x+y);
d)
printf("x + y = ", x+y);
7.
ถ้าหากตัวแปร x เป็นตัวแปรประเภท int การกำหนดค่าให้กับตัวแปร x ข้อใดไม่ถูกต้อง
a)
                x := 8;
b)
           x = 8+2;
c)
         x  = 2-8;
d)
             x = 31; 
8.
ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวอักขระ จะต้องใช้รหัสควบคุมตัวใด
a)
            %f
b)
             %x
c)
          %s
d)
             %c
9.
ถ้าต้องการให้มีเสียง beep ออกทางลำโพง จะต้องใช้รหัสควบคุมใดในฟังก์ชั่น printf()
a)
\a
b)
        \*
c)
\beep
d)
ไม่มีข้อถูก
10.
ข้อใดที่ไม่จำเป็นต้องมีในการเขียนโปรแกรม
a)
                #define
b)
             #include
c)
                {  }
d)
             main( )