利用C语言的顺序结构,输入“两个整数,其中第二个整数不为0”,输出两个正整数的和差积商
时间: 2024-11-29 21:39:11 浏览: 5
在C语言中,你可以使用顺序结构(如循环和条件语句)来实现这个功能。首先,需要提示用户输入两个整数,并检查第二个整数是否为0。如果满足条件,就可以计算这两个数的和、差、积和商。这里是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int num1, num2;
// 输入两个整数
printf("请输入第一个整数:");
scanf("%d", &num1);
printf("请输入第二个整数(注意:第二个数不能为0):");
scanf("%d", &num2);
// 检查第二个数是否为0
if (num2 == 0) {
printf("错误!第二个数不能为0。\n");
} else {
// 计算和、差、积、商
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); // 控制精度为两位小数
}
return 0;
}
```
阅读全文