由键盘输入两个整数,分别计算这两个数的和、差、积、商,并输出结果。 c语言 程序内无汉语 考虑0不能做为除数
时间: 2023-12-19 07:04:41 浏览: 146
以下是使用 C 语言编写的程序,实现输入两个整数并计算它们的和、差、积、商,输出结果。对于除数为 0 的情况,会输出错误信息。
```
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入两个整数:\n");
scanf("%d %d", &num1, &num2);
printf("和为:%d\n", num1 + num2);
printf("差为:%d\n", num1 - num2);
printf("积为:%d\n", num1 * num2);
if (num2 == 0) {
printf("错误:除数不能为 0\n");
} else {
printf("商为:%d\n", num1 / num2);
}
return 0;
}
```
相关问题
由键盘输入两个整数,分别计算这两个数的和、差、积、商,并输出结果。 c语言 程序内无汉语
```c
#include <stdio.h>
int main() {
int a, b;
scanf("%d %d", &a, &b);
printf("%d + %d = %d\n", a, b, a + b);
printf("%d - %d = %d\n", a, b, a - b);
printf("%d * %d = %d\n", a, b, a * b);
printf("%d / %d = %d\n", a, b, a / b);
return 0;
}
```
Explanation:
- `#include <stdio.h>`: 包含标准输入输出库的头文件
- `int main()`: 程序入口函数,返回整数类型
- `int a, b;`: 声明两个整数类型的变量
- `scanf("%d %d", &a, &b);`: 从键盘输入两个整数,并分别赋值给变量 a 和 b
- `printf("%d + %d = %d\n", a, b, a + b);`: 输出 a 和 b 的和
- `printf("%d - %d = %d\n", a, b, a - b);`: 输出 a 和 b 的差
- `printf("%d * %d = %d\n", a, b, a * b);`: 输出 a 和 b 的积
- `printf("%d / %d = %d\n", a, b, a / b);`: 输出 a 和 b 的商
- `return 0;`: 程序执行完毕,返回整数类型的 0
由键盘输入两个整数,分别计算这两个数的和、差、积、商,并输出结果。 c语言 程序内无汉语 考虑0不能做为程序
以下是C语言程序实现:
```c
#include <stdio.h>
int main() {
int a, b;
printf("请输入两个整数:\n");
scanf("%d%d", &a, &b);
printf("和:%d\n", a + b);
printf("差:%d\n", a - b);
printf("积:%d\n", a * b);
if (b != 0) { // 避免除数为0的情况
printf("商:%d\n", a / b);
} else {
printf("除数不能为0!\n");
}
return 0;
}
```
程序首先提示用户输入两个整数,然后使用`scanf`函数获取输入的值,接着分别计算两个数的和、差、积、商,并使用`printf`函数输出结果。注意要避免除数为0的情况。
阅读全文