输入两个整数a,b.输出他们的和,差。乘积(C++)
时间: 2024-10-09 20:00:58 浏览: 28
在C++中,你可以创建一个简单的程序来输入两个整数a和b,并计算它们的和、差以及乘积。下面是一个示例函数来实现这个功能:
```cpp
#include <iostream>
// 定义一个名为calculate的函数,接受两个int类型的参数
void calculate(int a, int b) {
// 计算并输出和、差和乘积
int sum = a + b;
int difference = a - b;
int product = a * b;
std::cout << "和: " << sum << std::endl;
std::cout << "差: " << difference << std::endl;
std::cout << "乘积: " << product << std::endl;
}
int main() {
// 请求用户输入两个整数
int num1, num2;
std::cout << "请输入第一个整数: ";
std::cin >> num1;
std::cout << "请输入第二个整数: ";
std::cin >> num2;
// 调用函数计算并显示结果
calculate(num1, num2);
return 0;
}
```
当你运行这个程序,它会提示你输入两个整数,然后输出它们的和、差和乘积。
相关问题
输入两个整数a,b。输出他们的和,差,乘积(C++)
当你有两个整数a和b,在C++中,你可以通过简单的算术运算符来计算它们的和、差和乘积。以下是一个简单的示例程序:
```cpp
#include <iostream>
int main() {
int a, b; // 定义两个整型变量a和b
std::cout << "请输入第一个整数a: ";
std::cin >> a;
std::cout << "请输入第二个整数b: ";
std::cin >> b;
// 计算和、差、乘积
int sum = a + b;
int difference = a - b;
int product = a * b;
std::cout << "两数之和: " << sum << "\n";
std::cout << "两数之差: " << difference << "\n";
std::cout << "两数之积: " << product << "\n";
return 0;
}
```
在这个程序里,用户首先输入两个整数,然后通过`+`操作符计算和,`-`操作符计算差,`*`操作符计算乘积,并将结果打印出来。
c++实现输入两个整数,求两个整数的乘积。输出每个整数时控制每个整数的输出长度为3,不足3个时在右边补空格
在C++中,你可以使用`std::ios_base::right`和`std::setw`来实现这样的功能。首先,你需要从用户那里获取输入,并计算两个整数的乘积。然后使用`setw(3)`来设置每个整数的输出宽度为3,不足的部分会用空格填充到右边。这里是一个简单的示例:
```cpp
#include <iostream>
int main() {
int num1, num2;
std::cout << "请输入第一个整数 (3位): ";
// 使用setw(3) 设置输出宽度并右对齐
std::cout << std::setfill(' ') << std::setw(3);
std::cin >> num1;
std::cout << "请输入第二个整数 (3位): ";
std::cin >> num2;
// 计算乘积
int product = num1 * num2;
// 输出乘积,同样设置为3位宽度
std::cout << "它们的乘积是: ";
std::cout << std::setfill(' ') << std::setw(3) << product << std::endl;
return 0;
}
```
在这个程序中,用户输入的整数如果少于3位,右侧会自动补足空格。
阅读全文