在C语言编程中,用顺序结构,首先计算两个正整数a和b的和、差、积、商并输出,输入“输入两个整数,其中第二个整数不为0”。请提供相应的C代码示例
时间: 2024-11-27 17:23:54 浏览: 17
在C语言中,你可以使用基本的控制结构(如顺序结构)来实现这个功能。这里是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int a, b;
// 输入两个整数
printf("请输入两个正整数,其中第二个整数不为0:\n");
scanf("%d %d", &a, &b);
// 检查第二个整数是否为0
if (b == 0) {
printf("错误:除数不能为0。\n");
return 1; // 如果是0,退出程序并返回错误码
}
// 计算和、差、积、商并输出
int sum = a + b;
int difference = a - b;
int product = a * b;
float quotient = (float)a / b;
printf("两数之和为:%d\n", sum);
printf("两数之差为:%d\n", difference);
printf("两数之积为:%d\n", product);
printf("两数之商为:%.2f\n", quotient);
return 0; // 程序正常结束
}
```
在这个示例里,我们先提示用户输入两个整数,然后检查第二个数是否为零。如果第二个数非零,我们就分别计算它们的和、差、积和商,并将结果打印出来。如果输入的第二个数是零,我们会显示错误信息并终止程序。
阅读全文