【C语言基础】利用C语言简单知识点实现计算器加减乘除运算功能

利用循环语句以及函数调用实现计算器的简单功能

计算器是我们在学习生活中不可或缺的一个工具,有时候要计算一些比较复杂的数据时只能借助于计算器。基本上每个人都会使用计算器,那么如何利用C语言设计出一个自己的计算器呢?其实并不难,我们只需要掌握一些C语言基本的知识点就可以完成,下面我们来讲解如何利用循环语句和函数调用等简单知识点来实现设计出一个计算器。
下面直接上代码:

1.头文件的引用:
在这里插入图片描述首先我们先引用头文件(博主用的是vs2013版本,使用scanf函数的时候要加上
#define _CRT_SECURE_NO_WARNINGS这个定义)

2.主函数体的搭建
在这里插入图片描述在这里插入图片描述

在这里插入图片描述在这里插入图片描述
3.函数功能的实现部分
在这里插入图片描述此处函数菜单的设计可根据个人喜好来设计,方便、美观、适合自己即可
在这里插入图片描述
4.测试环节
好了,终于写完代码了,下面我们就来测试一下自己的成果吧:在这里插入图片描述这是我们设计出的菜单,下面我们随便输入一个数字来实现对应的功能,我们输入一个1(加法)验证一下:在这里插入图片描述
验证成功!!!
我们再试一下别的功能,输入一个数字4来实现除法:在这里插入图片描述
因为计算器默认是保留一位的,所以8除以5的结果是1,再次验证成功!同理,大家可以自己上机来验证一下其他的功能,这里就不再一一展示了。当我们不想用时,输入一个数字0就会退出计算器。

5.总结
此代码来实现计算机的简单功能的优点为代码逻辑比较轻易,易于理解,但是主函数体中的switch语句内容过于繁琐,并且如果当想要实现计算器更多功能时,会造成代码量过大,因此我们可以考虑使用函数指针数组或者回调函数的相关知识点对此代码进行改进,我们会在下一篇博客中专门讲解这些进阶方法

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

春风~十一载

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值