用c语言编写程序,输入两个整数num1和num2,计算并输出他们的和,差,积,商(用实数表示,保留2位小数点)与余数
时间: 2024-12-02 22:13:56 浏览: 26
要使用C语言编写程序来完成这个需求,你可以使用`scanf`函数获取用户输入的两个整数,然后分别计算它们的和、差、积、商以及余数。对于实数商的计算,你需要知道的是浮点数除法运算的结果,这里会使用`float`类型来存储结果,并用`printf`函数进行格式化输出,保留两位小数。
以下是一个简单的示例:
```c
#include <stdio.h>
int main() {
int num1, num2;
float quotient;
// 输入两个整数
printf("请输入两个整数: ");
scanf("%d %d", &num1, &num2);
// 计算并输出和、差、积、商
int sum = num1 + num2;
int difference = num1 - num2;
int product = num1 * num2;
printf("和: %d\n", sum);
printf("差: %d\n", difference);
printf("积: %d\n", product);
// 商的计算和输出(保留两位小数)
if (num2 != 0) { // 防止除以零错误
quotient = (float)num1 / num2;
printf("商 (保留两位小数): %.2f\n", quotient);
} else {
printf("无法计算商,因为第二个数字不能为零。\n");
}
// 计算并输出余数
int remainder = num1 % num2;
printf("余数: %d\n", remainder);
return 0;
}
```
阅读全文