本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。 输入格式: 输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。
时间: 2024-09-16 21:06:15 浏览: 157
要编写这个程序,你需要首先从用户那里获取两个正整数 A 和 B,然后使用 C 语言的基本运算符(+、-、* 和 /)来计算它们的和、差、积和商。最后,你需要按照指定的格式打印结果。以下是一个简单的 C 代码示例:
```c
#include <stdio.h>
int main() {
int A, B;
// 从用户那里获取输入
printf("请输入两个正整数 A 和 B: ");
scanf("%d %d", &A, &B);
// 计算并存储结果
int sum = A + B;
int difference = A - B;
int product = A * B;
float quotient = (float)A / B; // 注意除法可能得到浮点数,所以需要类型转换
// 按照格式输出结果
printf("%d + %d = %d\n", A, B, sum);
printf("%d - %d = %d\n", A, B, difference);
printf("%d * %d = %d\n", A, B, product);
printf("%.0f / %d = %.0f\n", quotient, B, quotient); // 控制精度为整数
return 0;
}
```
当你运行这段代码时,请确保输入的两个数字都是正整数,因为题目已经给出了这样的保证。如果用户输入非正整数,`scanf` 函数可能会失败或产生错误的结果。
阅读全文