编写c语言程序实现整形数据的四则运算,请输出这个程序
时间: 2024-11-09 13:24:03 浏览: 37
当然可以,这是一个简单的C语言程序,用于实现两个整数的加、减、乘、除操作:
```c
#include <stdio.h>
// 定义函数实现四则运算
int add(int a, int b) {
return a + b;
}
int subtract(int a, int b) {
return a - b;
}
int multiply(int a, int b) {
return a * b;
}
int divide(int a, int b) {
if (b != 0) { // 防止除以零
return a / b;
} else {
printf("Error: Division by zero is not allowed.\n");
return 0; // 返回默认值或抛出错误
}
}
int main() {
int num1, num2;
printf("Enter two numbers: ");
scanf("%d %d", &num1, &num2);
printf("Addition: %d\n", add(num1, num2));
printf("Subtraction: %d\n", subtract(num1, num2));
printf("Multiplication: %d\n", multiply(num1, num2));
printf("Division: %d\n", divide(num1, num2));
return 0;
}
```
这个程序首先定义了四个函数分别负责加法、减法、乘法和除法,然后在主函数中获取用户输入并调用这些函数。为了防止除以零,我们在`divide`函数中做了检查。
阅读全文