Font size
Worksheetsข้อสอบปลายภาค การเขียนโปรแกรม (ภาษาซี)
Total questions: 47
Worksheet time: 31mins
ข้อใดเป็นคำสั่งการแสดงผลออกมาทางจอภาพของภาษาซี
scanf
printf
source file
main
ถ้าต้องการบันทึกไฟล์งานชื่อ name ในภาษาซีนักเรียนจะต้องบันทึกงานในรูปแบบใด
name.ppt
name.cpp
name.com
name.doc
ในการใช้โปรแกรม Dev C++ ถ้าต้องสร้าง Source File ต้องใช้คีย์ลัด ในข้อใด
Ctrl+N
Ctrl+S
Ctrl+C
Ctrl+V
ในการใช้โปรแกรม Dev C++ ถ้าต้องการ Complie โปรแกรม ต้องใช้คีย์ลัดในข้อใด
F7
F8
F9
F10
การใช้ฟังก์ชั่น printf() ข้อใดไม่ถูกต้อง
printf("THAILAND");
printf("12345");
printf("5+2=%d",5+2);
printf('COMPUTER');
ข้อใดที่ไม่จำเป็นต้องมีในการเขียนโปรแกรม
#define
#include
{ }
main ()
ส่วนฟังก์ชันหลักในการเขียนโปรแกรมภาษาซีคือข้อใด
#include
main()
{ }
;
สัญลักษณ์ใดที่จะต้องใช้จบคำสั่งของโปรแกรมทุกบรรทัด
:
{}
;
\
การตั้งชื่อในภาษาซี ข้อใดถูกต้อง
Ken.56
Ken_56
56Ken
Ken"
การตั้งชื่อในภาษาซี ข้อใดไม่ถูกต้อง
r_1593
A19548
_Omeky
#1593N
คำในข้อใดเป็นคำสงวน
love
else
English
school
1. จากโปรแกรมต่อไปนี้ บรรทัดใดของโปรแกรมข้อใดผิด
#include<stdio.h> (1)
main() (2)
{ (3)
Printf("Welcome to RMUT"); (4)
}
1
2
3
4
การเขียน Flowchart มีความหมายตรงกับข้อใด
การดำเนินการแก้ปัญหาโดยคำพูด
การแสดงการทำงานของคอมพิวเตอร์
การเลือกเครื่องมือและออกแบบขั้นตอนวิธีการแก้ปัญหา
การใช้รูปภาพหรือสัญลักษณ์ ที่ใช้เขียนแทนคำอธิบาย
สัญลักษณ์นี้คืออะไร?
Decision Box
Input / Output box
Process box
Start / Stop box
สัญลักษณ์นี้คืออะไร?
Decision Box
Input / Output box
Process box
Start / Stop box
สัญลักษณ์นี้คืออะไร?
Decision Box
Input / Output box
Process box
Start / Stop box
สัญลักษณ์นี้คืออะไร?
Decision Box
Input / Output box
Process box
Start / Stop box
สัญลักษณ์ใดใช้ในการคำนวณสูตร C= A+B ของผังงาน
จากรูปต่อไปนี้คือผังงานในรูปแบบใด
แบบลำดับขั้น
แบบทางเลือก
แบบทำซ้ำ
ถูกทุกข้อ
ผังงานในภาพเป็นผังงานประเภทใด
แบบลำดับ
แบบทางเลือก
แบบทำซ้ำ
ถูกทุกข้อ
จากรูปถ้าผู้ใช้ป้อนข้อมูล 158 ระบบจะแสดงผลลัพธ์ออกมาอย่างไร
คุณตัวเตี้ย
คุณค่อนข้างเตี้ย
คุณค่อนข้างสูง
คุณตัวสูง
จากผังงานในภาพจะมีการทำงานกี่ครั้ง
1
3
6
9
ฟังก์ชัน scanf() มีหน้าที่อะไร
ฟังก์ชันที่ใช้แสดงข้อความ
ฟังก์ชันที่ใช้รอรับค่าข้อมูลจากคีย์บอร์ด
ประกาศตัวแปร
ใช้ในการคำนวณทางคณิตศาสตร์
ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวเลขทศนิยมจะต้องใช้รหัสควบคุมตัวใด
ตัวกระทำ เปรียบเทียบ ++ หมายถึงอะไร ?
ลดลง 1
เพิ่มขึ้น 1
การบวก
การคูณ
ข้อใดใช้ฟังก์ชั่น scanf() ได้ถูกต้อง
scanf("%d\n",x)
scanf("%d",&x);
scanf("%d",x);
scanf("%d,x");
ถ้าหาก x มีค่าเท่ากับ 23.1234 และมีการทำคำสั่งต่อไปนี้ printf("%.2f",x);
ผลลัพธ์ที่ได้จะเท่ากับข้อใด
2.31234
23.1234
23.12
2.31
ข้อใดไม่ใช่ข้อมูลแบบ integer
-320
31.00
+45
1456
ข้อใดใช้ฟังก์ชั่น 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);
จงหาคำตอบของนิพจน์ (7%2) + (8%5)%10
3
4
5
6
ถ้าหาก x = 2 และ y = 3 ผลลัพธ์จากการทำคำสั่ง printf("x ="); คือข้อใด
2
X=
X=2
3
ตัวดำเนินการใดไม่ใช่ตัวดำเนินการทางตรรกะ
>
=
>=
!=
การเขียนประโยคใดต่อไปนี้ไม่สามารถใช้กำหนดเงื่อนไขให้กับ if ได้
m = 4.5;
x == 10;
'A' > 'B'
C > D;
ถ้าหากเขียนชุดคำสั่งต่อไปนี้
{int i;
for(i=1; i<10; i++){
printf("Ohh");}
}
ผลลัพธ์ จะพิมพ์คำว่า Ohh กี่ครั้ง
0 ครั้ง
10 ครั้ง
9 ครั้ง
ไม่มีข้อใดถูก
ข้อใดต่อไปนี้ คือ จำนวนรอบของการทำงานจากชุดคำสั่งที่กำหนดให้?
for(x=1; x<=10; x+2)
printf(“%d”,x);
5 รอบ
0 รอบ
10 รอบ
ไม่มีข้อใดถูก
ข้อใดต่อไปนี้ คือ จำนวนรอบของการทำงานจากชุดคำสั่งที่กำหนดให้ ?
int x=5;
while(x > 5)
printf(“%d”,x);
5 รอบ
0 รอบ
10 รอบ
ไม่มีข้อใดถูก
ข้อใดต่อไปนี้ คือ ผลลัพธ์จากชุดคำสั่งที่กำหนดให้?
for(x=1; x<=10; x+2)
printf(“%d ”,x);
0 2 4 6 8 10
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10
1 3 5 7 9
นี่คือผลลัพธ์จากโค้ดในข้อใด
Hello , 10
int i,sum=0;
for(i=0;i<5;i++){sum = sum + i;
printf("Hello , %d",sum);}
int i,sum=0;
for(i=0;i<9;i++){sum = sum + i;
printf("Hello , %d",sum);}
int i,sum;
for(i=1;i<=5;i++){sum = sum + i;
printf("Hello , %d",sum);}
int i<=10,sum=0;
sum = sum + i;
printf("Hello , %d",sum);
คำสั่งรับค่าเขียนแบบใด(พิมพ์แต่ตัวอักษร)
(a)
ประกาศตัวแปรแบบทศนิยมใช้คำสั่งใด
(a)
คำสั่งพิจารณาเงื่อนไขแบบทางเลือกที่ไม่ใช่ ifelse
(a)
