% คืออะไรในภาษาซี % เป็นตัวอักษร ที่วางไว้หน้าตัวอักษรภาษาอังกฤษ เพื่อทำงานร่วมกับคำสั่งแสดงผล printf และรับค่าข้อมูล scanf บทความนี้สอนใช้ % ร่วมกับอักษร d เพื่อรับค่า และแสดงค่าตัวเลขออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง % คืออะไรในภาษาซี
#include <stdio.h>
int main() {
int number = 0;
printf("กรุณากรอกตัวเลข : ");
scanf("%d", &number);
printf("ตัวเลขที่กรอกคือ %d", number);
return 0;
}
ผลลัพธ์
กรุณากรอกตัวเลข : 6
ตัวเลขที่กรอกคือ 6
% คืออะไรในภาษาซี จากตัวอย่างสร้างตัวแปรชนิด int ชื่อ number จากนั้นรับค่าด้วยคำสั่ง scanf พร้อม %d และแสดงผลด้วยคำสั่ง printf พร้อม %d เนื่องจาก %d ใช้สำหรับแทนที่ตัวแปรที่เป็นชนิดตัวเลขจำนวนเต็มของภาษาซี