40 questions
ข้อใดเป็นคำสั่งการแสดงผลออกมาทางจอภาพของภาษาซี
show
scanf
printf
คำสั่งต่าง ๆ ของโปรแกรมภาษาซีจะต้องอยู่ในภายในเครื่องใด
( )
[ ]
/* */
{ }
ข้อใดเป็นคำสั่งการรับค่าจากทางแป้นพิมพ์ของภาษาซี
show
scanf
printf
การใช้ฟังก์ชั่น printf() ข้อใดไม่ถูกต้อง
printf("THAILAND");
printf("12345");
printf("5+2=%d",5+2);
printf('COMPUTER');
ถ้าต้องการให้มีการขึ้นบรรทัดใหม่จะต้องใช้รหัสควบคุมใดในฟังก์ชั่น printf()
\a
\t
\beep
\n
ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวทศนิยมจะต้องใช้รหัสควบคุมตัวใด
%f
%x
%s
%c
ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวเลขจำนวนเต็มจะต้องใช้รหัสควบคุมตัวใด
%f
%d
%s
%c
ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็น ข้อความ จะต้องใช้รหัสควบคุมตัวใด
%f
%d
%s
%c
ข้อใดที่ไม่จำเป็นต้องมีในการเขียนโปรแกรม
#define
#include
{ }
main ()
ข้อใดใช้ฟังก์ชัน scanf() ได้ถูกต้อง
scanf("%d\n",x)
scanf("%d",&x);
scanf("%d",x);
scanf("%d,x");
ข้อใดใช้ฟังก์ชัน printf() ในการแสดงผลบวกของตัวแปร x กับตัวแปร y ได้ถูกต้อง
printf("%d + %d = %d", x, y, x + y);
printf("x + y = %d", x + y);
printf("x + y = x + y\n", x, y, x + y);
printf("x + y = ", x + y);
ถ้าหากตัวแปร x เป็นตัวแปรประเภท int การกำหนดค่าให้กับตัวแปร x ข้อใดไม่ถูกต้อง
x := 8;
x = 8+2;
x = 2-8;
x = 31;
ถ้าต้องการเก็บข้อมูลเกี่ยวกับผลการเรียน เช่น 3.88 ควรกำหนดชนิดข้อมูลของตัวแปรดังข้อใด
char
float
int
short
AiraiR สามารถตั้งเป็นชื่อตัวแปรได้หรือไม่
ได้
ไม่ได้
float สามารถตั้งเป็นชื่อตัวแปรได้หรือไม่
ได้
ไม่ได้
I love u สามารถตั้งเป็นชื่อตัวแปรได้หรือไม่
ได้
ไม่ได้
"Sirindhorn School" ควรเลือกใช้รหัสรูปแบบใดในการเก็บข้อมูล
%d
%c
%s
%f
หากนักเรียนต้องการเขียนโปรแกรมเพื่อคำนวณค่า "สิบหารด้วยสอง" จะมีวิธีการเขียนโปรแกรมอย่างไร
10/2
10 div 2
10 หาร 2
10 | 2
ข้อใดเป็นการประกาศตัวแปรได้ถูกต้อง
int A;
float b
c char;
double @D;
สัญลักษณ์ใดที่จะต้องใช้จบคำสั่งของโปรแกรมทุกบรรทัด
:
;
{ }
\
ข้อใดกล่าวถูกต้องกับตัวแปร "Hello"
ตัวแปรประเภทข้อความ , คำนวณได้
ตัวแปรประเภทข้อความ , คำนวณไม่ได้
ตัวแปรประเภทอักขระ , คำนวณได้
ตัวแปรประเภทอักขระ , คำนวณไม่ได้
ข้อใดไม่ถูกต้องตามหลักการตั้งชื่อตัวแปร
day_of_week
T_123
2Subjects
your_name
ข้อใดต่อไปนี้ คือคำตอบของค่า y จากนิพจน์ที่กำหนดให้
int x, y;
x = 8;
y = ++x;
printf(“%d”,y);
7
8
9
10
ถ้านักเรียนต้องการเขียนเงื่อนไขในภาษาซีที่ให้ความหมายว่า “เท่ากับ” ควรเลือกใช้เครื่องหมายในข้อ
=>
==
!=
=!
จงหาค่าของนิพจน์ 3+7*2
15
16
12
17
ข้อใดไม่ใช่คำสงวนที่ห้ามตั้งชื่อตัวแปร
long
float
letter
while
จงพิจารณานิพจน์ Y = 5 * 3 - 2 + 80 /2 ผลลัพธ์ของ Y มีค่าเท่าใด
53
40.5
42.5
-37
ถ้าต้องการแสดงผลทศนิยม 4 ตำแหน่ง ต้องใช้คำสั่งใด
%f4
%4f
%f.4
%.4f
จาก y = 5 * 3 - 2 + 1 ผลลัพธ์ที่ได้คือ
0
6
10
14
จาก total = 2 * 5 + 8 / 4 - 2 ผลลัพธ์ที่ได้คือ
9
10
13
15
จงตอบคำถามจากโปรแกรมต่อไปนี้
หมายเลข (1) คือ
scanf("%f",&b);
scanf("%f",b);
scanf("%5.2d",&b);
scanf("%d",&b);
จงตอบคำถามจากโปรแกรมต่อไปนี้
หมายเลข (2) คือ
printf("Area of triangle is %.2d", area);
printf('Area of triangle is %.2f',area);
printf("Area of triangle is %.2f",&area);
printf("Area of triangle is %.2f",area);
จากส่วนของโปรแกรมข้างล่างนี้ จะให้ค่าผลลัพธ์เป็นอย่างไร
x = 5.25;
printf("%d", x);
5.240000
5.2
5
0
จากส่วนของโปรแกรมข้างล่างนี้ a, b, x, y จะมีค่าเท่ากับเท่าไร เมื่อจบการทำงาน
x = 4;
y = 5;
a = x++;
b = ++y;
a = 4 , b = 5 , x = 4 , y = 5
a = 5 , b = 5 , x = 5 , y = 5
a = 4 , b = 6 , x = 5 , y = 5
a = 4 , b = 6 , x = 4 , y = 6
จากฟังก์ชัน printf("Sum = %d", 38+11); ผลลัพธ์จะเป็นอย่างไร
49
38+11
Sum = 49
Sum = 38+11
จากการประกาศตัวแปร char name[10] ข้อใดใช้ฟังก์ชันในการรับค่า name ได้ถูกต้อง
scanf("%c", name);
scanf("%c", &name);
scanf("%s", name);
scanf("%s", &name);
ข้อใด ไม่ใช่ สัญลักษณ์ของตัวดำเนินการทางคณิตศาสตร์
%
/
&
*
จงหาค่าของ a เมื่อกำาหนดนิพจน์ a = 5%2;
1
2
3
4
ตัวแปรที่นำมาใช้รับค่าตัวเลขในฟังก์ชัน scanf() จะต้องใช้เครื่องหมายใดนำหน้าตัวแปร
#
&
$
@
รหัสรูปแบบข้อมูลตามข้อใด ที่นำมาใช้กับตัวเลขจำนวนเต็ม และเลขจำนวนจริง
%d, %f
%f, %d
%c, %d
%f, %ld