使用C语言,从键盘输入两个整数,分别记作a和b,求两个数的和、差、积、商(整除的商),,并输出。 注意: 输入时,一行输入一个数; 输出时,一行输出一个数,按照和、差、积、商的顺序输出
时间: 2024-09-18 07:18:43 浏览: 47
C语言实验从键盘给变量a,b分别输入整数,要求每个变量只能接受两位数,例如:32和46,乘积并显示出32*46=1472。
5星 · 资源好评率100%
在C语言中,你可以使用`scanf`函数获取用户输入的整数,然后通过一系列的算术运算符计算出它们的和、差、积、以及整除商。下面是一个简单的程序示例:
```c
#include <stdio.h>
int main() {
int a, b, sum, difference, product, quotient;
// 输入两个整数
printf("请输入两个整数:");
scanf("%d %d", &a, &b);
// 计算和、差、积、商
sum = a + b;
difference = a - b;
product = a * b;
// 注意:处理除法时,需要避免除数为零的情况
if (b != 0) {
quotient = a / b;
} else {
printf("除数不能为零!\n");
return 1; // 结束程序并显示错误信息
}
// 输出结果
printf("和:%d\n", sum);
printf("差:%d\n", difference);
printf("积:%d\n", product);
printf("商(整除):%d\n", quotient);
return 0;
}
```
在这个程序中,我们首先定义了四个变量存储结果,然后根据用户输入计算每个值,并在最后打印出来。如果在计算商时遇到除数为零的情况,我们会显示错误信息并结束程序。
阅读全文