สอนเขียนโค้ดภาษา C รับค่าตัวเลขทศนิยม ด้วยคำสั่ง scanf และระบุรูปแบบของข้อมูลเป็น %f คือ ตัวเลขทศนิยม โดยโปรแกรมจะรับค่าเลขทศนิยมจากผู้ใช้งาน และแสดงค่าดังกล่าวออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ภาษา C รับค่าตัวเลขทศนิยม ด้วย scanf และ %f
#include <stdio.h>
void main()
{
float f = 0.0f;
printf("กรุณากรอกตัวเลขทศนิยม : ");
scanf("%f", &f);
printf("ตัวเลขทศนิยมที่กรอกคือ %.2f", f);
}
ผลลัพธ์
กรุณากรอกตัวเลขทศนิยม : 10.39
ตัวเลขทศนิยมที่กรอกคือ 10.39
1. สร้างตัวแปร f ชนิด float คือ เก็บค่าเลขทศนิยม
2. ใช้คำสั่ง scanf ร่วมกับ %f เพื่อรับค่าตัวเลขทศนิยมจากผู้ใช้งาน และเก็บค่าไว้ที่ตัวแปร f
3. แสดงค่าเลขทศนิยมออกสู่หน้าจอ จากตัวแปร f