Please enable JavaScript.
Coggle requires JavaScript to display documents.
*บทที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี :no_entry:* - Coggle Diagram
*บทที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
:no_entry:*
1.2ตัวแปร :red_flag:
กฎการตั้งชื่อตัวแปร
ชนิดข้อมูล
ตัวแปลชนิดตัวเลข
การประกาศตัวแปร
การกำหนดค่าให้ตัวแปรชนิดตัวเลข
ตัวแปรชนิดอักขระ
1.4 :forbidden: การแสดงผลและการรับค่า
ฟังก์ชัน printf()
รูปแบบการแสดงผล
ลำดับหลีก
ฟังก์ชัน scanf ()
1.3 :no_entry: ตัวคงที่
การประกาศตัวคงที่
const ชนิดข้อมูล ชื่อตัวแปร = ค่าที่เก็บในตัวแปร
#define ชื่อตัวคงที่ ค่าคงที่
1.1 :<3: โครงสร้างของโปรแกรมภาษาซี
ข้อความสั้งตัวประมวลผลก่อน
รหัสต้นฉบับ
ข้อความสั่งประกาศครอบคลุม
ต้นแบบฟังก์ชั่น
ฟังก์ชั่นหลัก
ฟังก์ชั่น
ข้อความสั่งประกาศตัวแปรเฉพาะที่
การแปรและกระทำการโปรแกรม
ข้อความหมายเหตุ
1.5 :star: นิพจน์
นิพจน์ที่เป้นค่าคงที่ที่เป็นสัญลักษณ์
นิพจน์ที่เป็นค่าคงที่
จำนวนเต็นจำนวนเดียว
จำนวนจริงจำนวนเดียว
ตัวเลขจำนวนเต็ม หรือจำนวนจริงหลายจำนวน
1.8 :tada: ตัวดำเนินการเอกภาค
เพิ่มค่าตัวถูกดำเนินการที่ละหนึ่ง ++
ลดค่าตัวถูกดำเนินการที่ละหนึ่ง --
ตำดำเนินการเอกถาคเติมหลัง
ตัวดำเนินการเอกภาคเติมหน้า
1.6 :fire: ข้อความสั้งกำหนดค่า
ตัวแปร = นิพจน์
1.7 :pencil2: การคำนวณทางคณิตศาสตร์
บวก นำค่าที่เก็บใน a บวกกับค่าที่เก็บใน b แล้วเก็บผลลัพธ์ไว้ใน c
ลบ นำค่าที่เก็บใน b บวกกับค่าที่เก็บใน a แล้วเก็บผลลัพธ์ไว้ใน c
คูณ นำค่าที่เก็บใน a บวกกับค่าที่เก็บใน b แล้วเก็บผลลัพธ์ไว้ใน c
หาร นำค่าที่เก็บใน a บวกกับค่าที่เก็บใน b แล้วเก็บผลลัพธ์ไว้ใน c
ถ้าทั้งตัวตั้งและตัวหารต่างเป็นจำนวนเต็มค่าที่เก็บใน c จะเป็นจำนวนเต็มค่าที่เก็บใน c จะเป็นจำนวนเต็ม
แต่ถ้าตัวตั้งหรือตัวหารตัวใดเป็นจำนวนจริงที่มีทศนิยม ผลลัพธ์ที่ได้จะเป็นจำนวนจริงี่มีทศนิยมด้วย
มอดูลัส บวก นำค่าที่เก็บใน a บวกกับค่าที่เก็บใน b แล้วเก็บเศษไว้ใน c
1.9 :silhouette: ตัวดำเนินการประกอบ
ลำดับในการดำเนินการ
ตัวดำเนินการประกอบ
+=
-=
*=
/=
%=
1.10 :smiley: การแปลงชนิดข้อมูล
คัวแปร = ชนิดข้อมูล นิพจย์
การแปลงชนิดข้อมูล จากจำนวนจริงที่มีทศนิยมให้เป็นจำนวนเต็ม
การแปลงชนิดข้อมูล จากจำนวนจริงที่มีทศนิยมให้เป็นทศนิยม
1.11 :pen: การกำหนดค่าจากข้อมูลหลายชนิด
นิพจน์ในข้อความสั่งกำหนดค่าประกอบด้วย ตัวแปร หรือตัวคงที่ต่างกัน จะต้องแปลงให้เป็นชนิดเกี่ยวกันก่อน
ถ้าตัวแปรหรือค่าคงที่ มีชนิดข้อมูลที่ต่างกัน จะต้องแปลงให้เป็นชนิดเดี่ยวกันก่อน
ถ้าตัวแปรหรือตัวคงที่เป็นชนิดจำนวนเต็ม ส่วนอีกตัวเป็นชนิดจำนวนจริง จะต้องแปลงตัวแปรหรือตัวคงที่ที่เป็นจำนวนเต็ม ให้เป็นจำนวนจริง