รหัสรูปแบบ %D หมายถึงข้อใด
134 ครั้งเข้าชม
ฟังก์ชัน printf() ในภาษา C ใช้ %d เพื่อแสดงค่าตัวแปรชนิดจำนวนเต็ม (integer) ออกทางจอภาพ เช่น printf(ผลรวมคือ: %d, sum); จะแสดงข้อความ ผลรวมคือ: ตามด้วยค่าของตัวแปร sum ซึ่งต้องเป็นจำนวนเต็ม ถ้า sum มีค่า 10 โปรแกรมจะแสดงผล ผลรวมคือ: 10 บนหน้าจอ
คุณอาจต้องการถาม?เพิ่มเติม
รหัสรูปแบบ %d ในฟังก์ชัน printf() หมายถึงอะไร
ฟังก์ชัน printf() ในภาษา C ใช้รหัสรูปแบบที่ขึ้นต้นด้วยเครื่องหมายเปอร์เซ็นต์ (%) เพื่อระบุวิธีการแสดงค่าของตัวแปรในเอาต์พุต โดยรหัสรูปแบบ %d ใช้สำหรับแสดงค่าตัวแปรชนิดจำนวนเต็ม (integer)
เมื่อใช้รหัสรูปแบบ %d ฟังก์ชัน printf() จะแสดงค่าตัวแปรชนิดจำนวนเต็มในรูปแบบทศนิยมที่ไม่มีเครื่องหมาย ตัวอย่างเช่น หากเรามีโค้ดดังนี้:
int sum = 10;
printf("ผลรวมคือ: %d", sum);
ผลลัพธ์ที่แสดงบนหน้าจอจะเป็น:
ผลรวมคือ: 10
โดยโค้ดนี้จะแสดงข้อความ "ผลรวมคือ:" ตามด้วยค่าของตัวแปร sum ซึ่งเป็นจำนวนเต็ม 10
ข้อควรจำ:
- รหัสรูปแบบ %d ใช้สำหรับจำนวนเต็มที่เป็นค่าบวก ไม่สามารถใช้กับตัวเลขลบหรือตัวเลขทศนิยมได้
- หากตัวแปรที่ใช้กับ %d ไม่ใช่ชนิดจำนวนเต็ม โปรแกรมจะเกิดข้อผิดพลาด
- สามารถใช้รหัสรูปแบบ %d совместноกับตัวระบุความกว้างของฟิลด์เพื่อควบคุมจำนวนหลักที่แสดงในเอาต์พุตได้ (เช่น %10d)
ชื่นชอบมากที่สุด
ความคิดเห็นต่อคำตอบ:
ขอบคุณสำหรับความคิดเห็นของคุณ! ความคิดเห็นของคุณมีความสำคัญมากในการช่วยเราปรับปรุงคำตอบในอนาคต