用C语音本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。 输入格式: 输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。
时间: 2024-10-08 10:14:09 浏览: 32
为了编写这个程序,你可以使用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("A + B = %d\n", sum);
printf("A - B = %d\n", difference);
printf("A * B = %d\n", product);
printf("A / B = %.0f\n", quotient); // 输出浮点数保留一位小数
return 0;
}
```
在这个程序中,首先获取用户的输入,然后通过`+`, `-`, `*`, `/`操作符分别计算和、差、积和商。注意,为了避免整数除法导致的截断,除法部分我们将其转换为浮点数。最后,使用`printf`函数按照指定的格式打印出结果。
阅读全文