Font size
WorksheetsC Programming
Total questions: 20
Worksheet time: 15mins
โปรแกรมภาษาซีเหมาะสำหรับพัฒนาระบบงานในข้อใดมากที่สุด
เว็บไซต์
ระบบฐานข้อมูล
ระบบควบคุมไมโครคอนโทรเลอร์
แอพพลิเคชั่นบนสมาร์ทโฟน
“กระบวนการในการแปลงโปรแกรมรหัสต้นฉบับเป็นรหัสเครื่อง” หมายถึง ข้อใด
การเขียนโปรแกรม
การประมวลผลก่อน
การคอมไพล์โปรแกรม
การเชื่อมโยงโปรแกรม
ข้อใด ไม่ใช่ ขั้นตอนการคอมไพล์และรันโปรแกรมภาษาซี
Editor-การเตรียมโปรแกรมภาษาซีต้นฉบับ
Preprocessor-การประมวลผลก่อน
Interpreter-การแปลภาษา
Loder-การบรรจุโปรแกรม
ข้อใดกล่าวถูกต้อง
โครงสร้างพื้นฐานของโปรแกรมภาษาซีจะต้องประกอบด้วยโปรแกรมย่อย หรือเรียกว่าฟังก์ชัน (function) มากกว่า 1 ฟังก์ชันเสมอ
ส่วนประกาศตัวแปรและส่วนคำสั่งสามารถเขียนอยู่ภายนอกเครื่องหมาย { และ }
คำสั่งทุกคำสั่งในภาษาซีต้องปิดท้ายด้วยเครื่องหมาย : (colon)
ฟังก์ชั่น main() ประกอบด้วย ส่วนหัวของฟังก์ชัน ส่วนประกาศตัวแปร และส่วนคำสั่ง
1. ชุดอักขระ "\n" หมายถึง ข้อใด
แท็บ
ขึ้นบรรทัดใหม่
NULL
0
โปรแกรมในข้อใดต่อไปนี้เมื่อรันแล้วจะแสดงผลลัพธ์ดังนี้
Phi is 22/7
โปรแกรมที่ 1
#include <stdio.h>
void main() {
printf("Phi is 22/7");
}
โปรแกรมที่ 2
#include <stdio.h>
void main() {
printf("Phi is %d", 22/7);
}
โปรแกรมที่ 3
#include <stdio.h>
void main() {
printf("Phi is %d/%d", 22, 7);
}
โปรแกรมที่ 1
โปรแกรมที่ 2
โปรแกรมที่ 3
ถูกทุกข้อ
ชนิดของข้อใดในข้อมูลใดต่างจากข้ออื่น
จำนวนนักเรียน
อุณหภูมิร่างกาย
น้ำหนักของนักเรียน
ส่วนสูงของนักเรียน
9 * 9 % 9 / 9 – 9 / 9 มีค่าเท่ากับข้อใด
-9
-1
1
9
ข้อใดเป็นการประกาศข้อมูลที่ ไม่ ถูกต้อง
int age;
int x, int y;
int i=0;
int n, sum = 0;
ข้อใดกล่าวถูกต้องเกี่ยวกับตัวดำเนินการคำนวณ
เครื่องหมาย % คือตัวดำเนินการหาร
ถ้าตัวดำเนินการมีลำดับความสำคัญของตัวดำเนินการคำนวณเท่ากันให้คำนวณจากซ้ายไปขวา
เมื่อตัวถูกดำเนินการมีชนิดข้อมูลเป็น int ทั้งสองตัว ผลลัพธ์ที่ได้จากการดำเนินการจะเป็นข้อมูลชนิด float
ตัวดำเนินการคูณ การหาร และมอดูลัส มีลำดับความสำคัญของตัวดำเนินการคำนวณน้อยกว่าตัวดำเนินการบวก และลบ
ข้อใดเป็นการตั้งชื่อที่ถูกต้องตามหลักการตั้งชื่อของภาษาซี
_apple
go@home
7eleven
if
ข้อใดกล่าวถูกต้องเกี่ยวกับตัวแปร (variable)
ตัวแปร คือ ชื่อที่ใช้แทนตำแหน่งบนหน่วยความจำ
ตัวแปรใช้สำหรับเก็บข้อมูลเพื่อการแสดงผล
ขนาดของตัวแปรขึ้นอยู่กับเครื่องหมายดำเนินการ
การตั้งชื่อตัวแปรจะมีความยาวจำกัด
ข้อใดใช้ชุดอักขระจัดรูปแบบ ไม่ ถูกต้อง
%d ใช้จัดรูปแบบให้อยู่ในรูปของจำนวนเต็มฐานสิบ
%o ใช้จัดรูปแบบให้อยู่ในรูปของจำนวนเต็มฐานแปด
%h ใช้จัดรูปแบบให้อยู่ในรูปของจำนวนเต็มฐานสิบหก
%c ใช้จัดรูปแบบให้อยู่ในรูปของจำนวนทศนิยม
ข้อใด ไม่ ถูกต้องเกี่ยวกับข้อมูลชนิด char
ข้อมูลชนิด char สามารถใช้แทนอักขระในตารางรหัสแอสกีได้
ค่าคงตัวชนิด char ต้องเขียนอยู่ระหว่างเครื่องหมาย ‘ และ ’
ข้อมูลชนิด char ไม่สามารถนำมาคำนวณทางคณิตศาสตร์ได้
ตัวแปรชนิด char สามารถแสดงผลให้อยู่ในรูปแบบจำนวนเต็มหรืออักขระ ขึ้นอยู่กับชุดอักขระจัดรูปแบบ
คำสั่งประกาศตัวแปรชนิดจำนวนจริงในข้อใด ไม่ ถูกต้อง
float grade;
double pi;
short double avg;
long double temp;
การกำหนดจำนวนตำแหน่งในการแสดงผลดังต่อไปนี้ “จำนวนตำแหน่งที่ใช้แสดงข้อมูลชนิดจำนวนจริงจะมีค่าอย่างน้อยเท่ากับ 7 โดย 1 ตำแหน่งเป็นทศนิยม 2 ตำแหน่งเป็นค่าทศนิยม และ 4 ตำแหน่งที่เหลือเป็นจำนวนเต็มด้านหน้าจุดทศนิยม” ตรงกับข้อใด
%4.1f
%4.2f
%7.1f
%7.2f
8 + 1 > 15 % 4 * 3 มีค่าเท่ากับข้อใด
0
1
2
3
ถ้า a มีค่าเท่ากับ 7 และ b มีค่าเท่ากับ 5 จากนิพจน์ต่อไปนี้ a /= a - b แล้ว a มีค่าเท่ากับข้อใด
3
5
7
9
เมื่อทำงานตามโปรแกรมต่อไปนี้เสร็จสิ้น ตัวแปร x จะมีค่าเท่ากับข้อใด
int x = 4;
x = x + 2;
x -= 1;
x++;
4
5
6
7
เมื่อทำงานตามโปรแกรมต่อไปนี้เสร็จสิ้น ตัวแปร b จะมีค่าเท่ากับข้อใด
int a = 20, b;
b = ++a * 2;
38
40
42
44
