用c语言编写程序,用户在键盘输入两个整数a和b, 按照算术运算规则,依次计算并输出a和b的 和,差,积,商
时间: 2024-10-12 21:14:03 浏览: 47
在C语言中,你可以通过从标准输入读取用户的整数,然后使用基本的算术运算符来完成这个任务。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int a, b;
// 输入两个整数
printf("请输入两个整数a和b:\n");
scanf("%d %d", &a, &b);
// 计算和、差、积、商
int sum = a + b;
int difference = a - b;
int product = a * b;
float quotient; // 商需要作为浮点数存储
// 输出结果
printf("两数之和为:%d\n", sum);
printf("两数之差为:%d\n", difference);
printf("两数之积为:%d\n", product);
// 防止除法错误(除数为0的情况)
if (b != 0) {
quotient = (float)a / b;
printf("两数之商为:%.2f\n", quotient); // 保留两位小数
} else {
printf("除数不能为0。\n");
}
return 0;
}
```
在这个程序中,我们首先获取用户的输入,然后分别计算它们的和、差、积,并处理可能的除零情况。注意,由于除法运算可能会得到小数结果,因此我们将商的结果类型转换为`float`。
阅读全文