小学100以内正整数加减运算的c语言源代码
时间: 2024-10-08 08:16:29 浏览: 47
在C语言中,编写一个简单的程序来进行小学100以内正整数的加减运算,你可以创建一个控制台交互式的函数来实现这个功能。下面是一个基础的例子:
```c
#include <stdio.h>
// 加法函数
int add(int a, int b) {
return a + b;
}
// 减法函数
int subtract(int a, int b) {
if (b > a) {
printf("错误:减数大于被减数。\n");
return -1; // 或者返回错误代码
}
return a - b;
}
int main() {
int num1, num2, choice;
printf("选择操作:\n1. 加法\n2. 减法\n请输入您的选择: ");
scanf("%d", &choice);
if (choice == 1) {
printf("请输入两个数字:");
scanf("%d %d", &num1, &num2);
printf("结果:%d\n", add(num1, num2));
} else if (choice == 2) {
printf("请输入第一个数字:");
scanf("%d", &num1);
printf("请输入第二个数字:");
scanf("%d", &num2);
int result = subtract(num1, num2);
if (result != -1) {
printf("结果:%d\n", result);
}
} else {
printf("无效的选择,退出程序。\n");
}
return 0;
}
```
在这个程序中,用户可以输入选项来选择加法或减法,然后输入相应的数字进行计算。注意,对于减法,我们还检查了被减数是否大于减数,防止除以零的情况。
阅读全文