Please enable JavaScript.
Coggle requires JavaScript to display documents.
:<3: ความรู้พื้นฐานโปรแกรมภาษาซี :<3: - Coggle Diagram
:<3: ความรู้พื้นฐานโปรแกรมภาษาซี :<3:
💛โครงสร้างของโปรแกรมภาษาซี💛 :
ข้อความสั่งประกาศครอบครุม
ต้นแบบฟังก์ชั่น
รหัสต้นฉบับ
ฟังก์ชั่นหลัก
ข้อความสั่งตัวประมวลผลก่อน
ฟังก์ชั่น
ข้อความสั่งประกาศตัวแปรเฉพาะที่
หมายเหตุ
✖️ ตัวดำเนินการประกอบ ✖️
=x =y
/x= /=y
-= x -= 5
% x= %=5
= x += 5
💗 นิพจน์ 💗
จำนวนจริงจำนวนเดียว
ตัวเลขจำนวนเต็ม หรือ จำนวนจริง
หลายจำนวนที่เชื่อมโยงกันด้วยตัวดำเนินงาน
+,-,*,/ หรือ % ซึ่งเรีกว่าการคำนวณทางคณิตศาตร์
จำนวนเต็มจำนวนเดียว
💕ตัวแปร💕
ชนิดข้อมูล
int (จำนวนเต็ม)
float (จำนวนจริง)
char (ตัวอักษร)
double (2 เท่าจำนวนจริง)
การประกาศตัวแปร
ชนิดข้อมูล ชื่อตัวแปร;
ชนิดข้อมูล ชื่อตัวแปร1 , ชื้อตัวแปร2 , ... ;
กฎการตั้งชื่อตัวแปร
2) ห้ามใช้ชื่อเฉพาะ
3) ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก มีความหมายต่างกัน
1) อักขระตัวแรกต้องเป็น a-z และ _
4) ยาวสูงสุด 31 ตัวอักษร
ประกอบด้วย a-z , 0-9 และ _ เท่านั้น
💖ตัวคงที่💖
const ชนิดข้อมูล ชื่อตัวแปร = ค่าที่เก็บในตัวแปร ;
,#define ชื่อตัวคงที่ ค่าคงที่
💚การแสดงผลและการรับค่า💚
รูปแบบการแสดงผล
%o จำนวนเต็มฐานแปด
%x จำนวนเต็มฐานสิบหก
%d จำนวนเต็มฐานสิบ
%f จำนวนจริง
%c ตัวอักษรตัวเดียว
ลำดับหลีก
/a เสียงกระดิ่ง
/b ถอยไปหนึ่งที่ว่าง
/t เลื่อนไปยังจุดตั้งระยะ ถัดไป
/f ขึ้นหน้าใหม่
/n ขึ้นบรรดทัดใหม่
/ แสดงเครื่องหมายทับกลับหลัง
/' แสดงเครื่องหมายฝนทอง
/" แสดงเครื่องหมายฟันหนู
ฟังชั่น printf()
printf ("สายอักขระควบคุม",ตัวแปร);
ฟังชั่น scanf()
scanf ("%รูปแบบ",%ตัวแปร);
ข้อความสี่งกำหนดค่า
ตัวแปร = นิพจน์;
➕ การคำนวณทางคณิตศาตร์ ➕
บวก + = a +b
ลบ - = a - b
คูณ = a b
หาร / = a / b
มอดูลัส % = a % b
➖ ตัวดำเนินการเอกภาค ➖
เพิ่มค่าตัวถูกดำเนินการทีละหนึ่ง ++x++
เพิ่มค่าตัวถูกดำเนินการทีละหนึ่ง ++ ++ xx
ตัวดำเนินการเอกภาคเติมหน้า
ลดค่าตัวถูกดำเนินการทีละหนึ่ง -- -- x
ตัวดำเนินการเอกภาคเติมหลัง
ลดค่าตัวถูกดำเนินการทีละหนึ่ง --x---
➗ การกำหนดค่าจากข้อมูลหลายชนิด ➗
ข้อความสั่งกำหนดค่าประกอบด้วย ตัวแปร หรือ ตัวคงที่ที่มีชนิดข้อมูลต่างกัน จะต้องแปลงให้เป็นชนิดเดียวกันก่อน แล้วจึงนำมาดำเนินการ
การแปลงชนิดข้อมูล
ตัวแปร = (ชนิดข้อมูล)นิพจน์ ;