สารบัญ:

คุณจะเพิ่มตัวเลขสองตัวใน C ++ ได้อย่างไร
คุณจะเพิ่มตัวเลขสองตัวใน C ++ ได้อย่างไร

วีดีโอ: คุณจะเพิ่มตัวเลขสองตัวใน C ++ ได้อย่างไร

วีดีโอ: คุณจะเพิ่มตัวเลขสองตัวใน C ++ ได้อย่างไร
วีดีโอ: Problem Solving (C/C++) แปลงเลขฐาน 2 เป็น ฐาน 10 2024, ธันวาคม
Anonim

โปรแกรมเสริมในC

  1. int หลัก () { int x, y, z;
  2. printf("Enter สองตัวเลข ถึง เพิ่ม "); scanf("%d%d", &x, &y);
  3. พิมพ์f(" ซำ ของ ตัวเลข = %d ", z);

ดังนั้นคุณจะเพิ่มตัวเลขสองตัวใน C ++ ได้อย่างไร

ถึง บวกเลขสองตัว ใน C++ การเขียนโปรแกรมคุณต้องขอให้ผู้ใช้เข้าสู่ เลขสองตัว และวาง การเพิ่มของ NS เลขสองตัว ในตัวแปรประเภทเดียวกันและพิมพ์ตัวแปรนี้บนหน้าจอซึ่งก็คือ ส่วนที่เพิ่มเข้าไป ผลของ สอง เข้ามา ตัวเลข ดังแสดงในโปรแกรมต่อไปนี้

อาจมีคนถามอีกว่า คุณหาผลรวมของตัวเลขสองตัวได้อย่างไร หากคุณถูกขอให้ทำผลิตภัณฑ์ของ สอง หรือมากกว่า ตัวเลข จากนั้นคุณต้องคูณ ตัวเลข ด้วยกัน. หากคุณถูกขอให้ หาผลรวมของสอง หรือมากกว่า ตัวเลข จากนั้นคุณต้องเพิ่ม ตัวเลข ด้วยกัน.

คำถามก็คือ ฉันจะเพิ่มตัวเลขสองตัวโดยไม่มีตัวดำเนินการบวกได้อย่างไร

หากคุณหมายถึงโดยไม่ใช้ตัวดำเนินการเลขคณิตใดๆ สิ่งนี้ควรใช้งานได้:

  1. #รวม
  2. int หลัก (){
  3. int num1 = 12, num2 = 25;
  4. //จะวนซ้ำจนไม่มีของ
  5. ในขณะที่ (หมายเลข 2) {
  6. int พกพา = num1 & num2; // บิตพกพาที่ได้รับโดยง่าย AND
  7. num1 = num1 ^ num2; // ผลรวมโดย XOR
  8. num2 = พกพา << 1;

ความแตกต่างระหว่าง C และ C ++ คืออะไร?

วิชาเอก ความแตกต่างระหว่าง C และ C++ คือว่า ค เป็นภาษาการเขียนโปรแกรมเชิงขั้นตอนและไม่รองรับคลาสและอ็อบเจ็กต์ในขณะที่ C++ เป็นการผสมผสานระหว่างภาษาโปรแกรมเชิงโพรซีเดอร์และเชิงวัตถุ ดังนั้น C++ สามารถเรียกได้ว่าเป็นภาษาลูกผสม