本题目要求读入2个整数A和B,然后分别输出它们的和、差、积、商、模的算式和结果。 输入格式: 输入只有一行,在一行中给出2个绝对值不超过10000的整数A和B。题目给出的所有测试数据中保证B不为0。c语言
时间: 2024-10-14 17:07:06 浏览: 108
这是一个简单的C语言程序需求,你需要编写一段代码来接受用户输入的两个整数A和B,并计算它们之间的基本数学运算:加法(和)、减法(差)、乘法(积)、除法(商,注意这里需要处理除数为0的情况)、以及取余数(模)。下面是一个示例程序:
```c
#include <stdio.h>
int main() {
int A, B;
// 从标准输入读取整数A和B
printf("请输入两个整数 (A, B): ");
scanf("%d %d", &A, &B);
// 计算并输出算式及结果
printf("和 = %d + %d = %d\n", A, B, A + B);
printf("差 = %d - %d = %d\n", A, B, A - B);
printf("积 = %d * %d = %d\n", A, B, A * B);
// 商(注意处理除以零的情况)
if (B != 0) {
int quotient = A / B;
printf("商 = %d / %d = %d\n", A, B, quotient);
} else {
printf("商不允许除以零\n");
}
// 取模
int modulus = A % B;
printf("模 = %d mod %d = %d\n", A, B, modulus);
return 0;
}
```
当你运行这个程序时,它会提示用户输入A和B,然后按照题目描述的要求显示结果。请注意,在实际编写过程中,记得检查输入的有效性和边界条件。
阅读全文