Devdit
 

ภาษา C รับค่าตัวแปร Double ด้วย scanf และ %lf

4K

สอนเขียนโค้ดภาษา C รับค่าตัวแปรชนิด Double จากผู้ใช้งาน ด้วยคำสั่ง scanf และระบุรูปแบบของข้อมูลด้วย %lf ซึ่งจะแตกต่างจากตัวแปรชนิด float ที่จะระบุเป็น %f แทน และแสดงค่าตัวแปร Double ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง ภาษา C รับค่าตัวแปร Double จากผู้ใช้งาน ด้วย scanf และ %lf

#include <stdio.h>

void main()
{
    double number;

    printf("กรุณากรอกตัวเลขชนิด Double : ");
    scanf("%lf", &number);

    printf("ตัวเลขชนิด Double คือ %.2lf", number);
}

ผลลัพธ์

กรุณากรอกตัวเลขชนิด Double : 10.9635
ตัวเลขชนิด Double คือ 10.96
แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ