从键盘输入两个整数a和b,计算并输出他们的和sum、差difference、积product、商quotient和平均值ave
时间: 2024-11-09 17:25:22 浏览: 30
java输入语句scanner 类从键盘读取输入,读取两个浮点数,并计算它们的和、差、积和商
当然,我可以帮你编写一段C程序来完成这个需求。这里是一个简单的例子:
```c
#include <stdio.h>
int main() {
int a, b;
// 输入两个整数
printf("请输入第一个整数a: ");
scanf("%d", &a);
printf("请输入第二个整数b: ");
scanf("%d", &b);
// 计算和、差、积、商和平均值
int sum = a + b;
int difference = a - b;
int product = a * b;
float quotient = (float) a / b; // 注意,除法可能会导致浮点数结果,所以用float类型
float ave = (float) (a + b) / 2; // 平均值同样可能涉及浮点数
// 输出结果
printf("和: %d\n", sum);
printf("差: %d\n", difference);
printf("积: %d\n", product);
printf("商(保留小数点后两位): %.2f\n", quotient);
printf("平均值: %.2f\n", ave);
return 0;
}
```
在这个程序中,我们首先定义了两个变量`a`和`b`来存储用户的输入,然后使用`scanf`函数获取这两个值。接下来,我们根据运算符分别计算了它们的和、差、积和商。要注意的是,整数相除得到的结果通常是整数,如果要得到精确的小数结果,我们需要将整数转换为浮点数。
现在,如果你运行这个程序,它会提示你输入两个整数,然后显示它们的和、差、积、商和平均值。
阅读全文