Devdit
 

รับค่าจากผู้ใช้ 2 ค่า แล้วทำการบวก ภาษาซี

692

รับค่าจากผู้ใช้ 2 ค่า แล้วทำการบวก ภาษาซี บทความนี้สอนสร้างตัวแปรชนิด int และรับค่าจากผู้ใช้งานด้วย scanf โดยรับทั้งหมด 2 ค่า และนำค่าทั้ง 2 มาบวกกัน พร้อมแสดงผลลัพธ์ด้วย printf ภาษาซี สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง รับค่าจากผู้ใช้ 2 ค่า แล้วทำการบวก ภาษาซี

#include <stdio.h>

int main() {
    int a, b, c;
    printf("กรุณากรอกตัวเลขที่ 1 : ");
    scanf("%i", &a);
    printf("กรุณากรอกตัวเลขที่ 2 : ");
    scanf("%i", &b);
    c = a + b;
    printf("%i + %i = %i", a, b, c);
    return 0;
}

ผลลัพธ์

กรุณากรอกตัวเลขที่ 1 : 8
กรุณากรอกตัวเลขที่ 2 : 4
8 + 4 = 12

คำอธิบาย

รับค่าจากผู้ใช้ 2 ค่า แล้วทำการบวก ภาษาซี จากตัวอย่างสร้างตัวแปรชนิด int 3 ตัวคือ a, b และ c จากนั้นรับค่าจากผู้ใช้งานเก็บไว้ที่ตัวแปร a และ b ด้วย scanf ร่วมกับ %i และนำตัวแปรทั้ง 2 มาบวกกันเก็บผลลัพธ์ไว้ที่ตัวแปร c สุดท้ายใช้คำสั่ง printf แสดงผลลัพธ์การบวกออกสู่หน้าจอ ผ่านตัวแปร a, b และ c

เขียน 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ