利用C语言的顺序结构,输入两个整数,其中第二个整数不为0,输出两个正整数的和差积商
时间: 2024-11-29 07:39:25 浏览: 18
在C语言中,你可以使用顺序结构(如if-else语句和循环)来完成这个任务。首先,我们需要从用户那里获取两个整数输入,然后检查第二个整数是否为0。如果它不是0,我们计算并输出这两个数字的和、差、积和商。下面是简单的示例代码:
```c
#include <stdio.h>
int main() {
int num1, num2;
// 输入两个整数
printf("请输入第一个整数: ");
scanf("%d", &num1);
printf("请输入第二个整数: ");
scanf("%d", &num2);
// 检查第二个数是否为0
if (num2 != 0) {
// 计算和、差、积、商
int sum = num1 + num2;
int difference = num1 - num2;
int product = num1 * num2;
float quotient = (float)num1 / num2; // 注意这里将除法转换为浮点数处理小数
// 输出结果
printf("和: %d\n", sum);
printf("差: %d\n", difference);
printf("积: %d\n", product);
printf("商: %.2f\n", quotient); // 保留两位小数
} else {
printf("错误:第二个数不能为0。\n");
}
return 0;
}
```
阅读全文