C语言版简易计算器,包含几个小功能,包括基本运算、进制转换、一元二次方程,支持返回操作,整体源码比较精简,代码逻辑简单,扩展性强,非常适合新手了解和学习的小项目。
导航菜单,支持六种计算(可扩展)

根据输入选择,可重复使用

阶乘计算

代码整体依靠一个swtich结构根据用户的输入做分支,分别调用对应的计算函数,由于代码比较短,将每个计算的代码分别写到了每个case里,代码逻辑简单,核心计算都是套数学公式即可,没有什么难度,大家可以直接读代码,并有参考注释。
建议:大家可以根据情况予以功能增加,然后将独立的代码封装到函数里,体会函数模块化思想,让代码更简洁。
- #include
- #include
- #include
- //预处理指令
- int main(void)
- {
- double bNumber, Number, Result; //给加减乘除定义的变量
- int No; //选项的定义变量
- double a, b, c, x1, x2, Rad; //给一元一次方程定义的变量
- int Ary_10; //定义进制的变量
- char string[32]; //二进制变量定义
- system ("title: www.dotcpp.com");
- while(1)
- {
- //界面
- printf ("┏ ┅ ┅ ┅ ┅ ┅ ┅ ┅ ┅ ┅ ┅ ┅