คําสั่งแสดงผล ภาษาซี ด้วย printf บทความนี้สอนใช้คำสั่ง printf ของภาษาซี เพื่อแสดงผลตัวอักษร ข้อความ ค่าของตัวแปร ออกสู่หน้าจอ โดยคำสั่ง printf ต้องใช้ร่วมกับ % ต่างๆ เพื่อแสดงผลค่าของตัวแปร สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง คําสั่งแสดงผล ภาษาซี ด้วย printf
#include <stdio.h>
int main() {
int i = 123;
float f = 987.654;
char s[50] = "Hello World";
printf("แสดงผลข้อความ\n");
printf("แสดงผลตัวแปรตัวเลข = %i\n", i);
printf("แสดงผลตัวแปรตัวเลขทศนิยม = %.2f\n", f);
printf("แสดงผลตัวแปรข้อความ = %s\n", s);
return 0;
}
ผลลัพธ์
แสดงผลข้อความ
แสดงผลตัวแปรตัวเลข = 123
แสดงผลตัวแปรตัวเลขทศนิยม = 987.65
แสดงผลตัวแปรข้อความ = Hello World
คําสั่งแสดงผล ภาษาซี จากตัวอย่างใช้คำสั่ง printf แสดงข้อความ และตัวแปรโดยมีรายละเอียดดังนี้
1. printf แสดงผลข้อความ ให้ใส่ข้อความที่ต้องการลงในเครื่องหมาย double quote ( “ ” )
2. printf แสดงผลตัวแปรตัวเลข ใช้คำสั่ง printf ร่วมกับ %i
3. printf แสดงผลตัวแปรตัวเลขทศนิยม ใช้คำสั่ง printf ร่วมกับ %f
4. printf แสดงผลตัวแปรข้อความ ใช้คำสั่ง printf ร่วมกับ %s