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( )
100 %
