นิพจน์
5. นิพจน์ (expressions)
ในภาษาซี นิพจน์ หมายถึง สิ่งที่ประมวลผลแล้วสามารถให้เป็นค่าตัวเลขได้ ซึ่งแต่ละนิพจน์จะมีระดับความยากง่ายในการประมวลผลที่แตกต่างกัน
นิพจน์ที่มีระดับการประมวลผลแบบง่ายที่สุด จะประกอบด้วย ตัวแปรเพียงตัวเดียว หรือ ค่าคงที่ นิพจน์ที่มีลักษณะเป็นค่าคงที่ เช่น
100
‘g’
นิพจน์ที่เป็นค่าคงที่ที่เป็นสัญลักษณ์ เช่น
#define VAT 7
#define PI 3.14159
const int a = 40;
const char ch = ‘m’;
จากข้อความสั่งในภาษาซีดังกล่าวข้างต้น ทำให้ VAT, PI, a และ ch ต่างเป็นนิพจน์ที่เป็นตัวแปร ดังนั้น นิพจน์ จึงหมายถึง จำนวนใดจำนวนหนึ่งต่อไปนี้
- จำนวนเต็มจำนวนเดียว
- จำนวนจริงจำนวนเดียว
- ตัวเลขจำนวนเต็ม หรือ ตัวเลขจำนวนจริง หลายจำนวน ที่เชื่อมโยงกันด้วยตัวดำเนินการ +, -, *, / หรือ % ซึ่งเรียกว่า การคำนวณทางคณิตศาสตร์
สำหรับนิพจน์ที่มีระดับการประมวลผลที่ซับซ้อน จะประกอบด้วย นิพจน์ที่มีระดับการประมวลผลอย่างง่ายหลายนิพจน์ และเชื่อมต่อกันด้วยตัวดำเนินการ เช่น
นิพจน์ที่ประกอบด้วย 2 นิพจน์ และ 1 ตัวดำเนินการ
36 + 6
54 * 7
405/9
นิพจน์ที่มีความซับซ้อนมากขึ้น เช่น
score1 * 2 + score2 * 5 + score3 * 3
สมัครสมาชิก:
บทความ (Atom)