用C语言写一个简单的系统
时间: 2023-10-28 19:06:10 浏览: 86
调用计算器,实现两个数的加减乘除运算。
首先,需要定义四个函数分别计算加减乘除:
```c
// 加法函数
int add(int a, int b) {
return a + b;
}
// 减法函数
int sub(int a, int b) {
return a - b;
}
// 乘法函数
int mul(int a, int b) {
return a * b;
}
// 除法函数
int div(int a, int b) {
return a / b;
}
```
接下来,需要实现一个简单的系统调用,调用这四个函数:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int a, b, op; // op表示运算符,1表示加法,2表示减法,3表示乘法,4表示除法
printf("请输入第一个数:");
scanf("%d", &a);
printf("请输入第二个数:");
scanf("%d", &b);
printf("请选择运算符(1表示加,2表示减,3表示乘,4表示除):");
scanf("%d", &op);
switch(op) {
case 1:
printf("结果为:%d\n", add(a, b));
break;
case 2:
printf("结果为:%d\n", sub(a, b));
break;
case 3:
printf("结果为:%d\n", mul(a, b));
break;
case 4:
printf("结果为:%d\n", div(a, b));
break;
default:
printf("输入的运算符有误!\n");
break;
}
return 0;
}
```
以上就是用C语言写一个简单的系统调用计算器的代码。
阅读全文