收藏 分销(赏)

用C语言编写简易计算器.ppt

上传人:精*** 文档编号:5509096 上传时间:2024-11-12 格式:PPT 页数:17 大小:1.28MB 下载积分:8 金币
下载 相关 举报
用C语言编写简易计算器.ppt_第1页
第1页 / 共17页
用C语言编写简易计算器.ppt_第2页
第2页 / 共17页


点击查看更多>>
资源描述
用用C C语言编写简易计算器语言编写简易计算器 1.程序的大概 2.程序的讲解 3.程序源代码程序的大概结构1.在这个程序中我们用到了do.while语句;使其只要我们输入的选择不是12就一直循环。2.在程序中我们还用到了清屏函数,其作用就是把之前显示在控制台(程序运行后弹出来那个黑色窗口)的东西全清掉(类似于 擦黑板:),用清屏函数时,记得要把头文件 stdlib.h写上.首先我们在主函数main()的开头,我们先用函数printf向显示器输出你将进行运算的选项供你选择。如图:程序的讲解接下来,我们用switch语句根据你的选择,使流程跳转到不同的语句。如:如果你输入的选择是在15之间,那么程序如图:因为都是输入2个数,所以我们把放在switch的前面;如果你选择6,程序如图:先输入一个数值,判断数是不是大于2,如果是,再判断数除以2后的余数是不是等于零,如果是,就把1赋给数组元素,否则就把0赋给数组元素;然后把数值除以2,再依次循环以上步骤。如果数值不大于2,就直接把1赋给数组元素。最后把数组输出,即得到二进制的数。如果选择7的话,就直接把输出的格式声明直接由%d改成%x就行了,编译器会自己变换;程序如下:如果选择8,程序如图:我们用一个数组来储放一个二进制数,先用第一个for语句来使数组的位数发生改变。如输入1111010,在数组中的第一个1是第0位,但是在二进制中它是最高位,所以经过for语句后我们就把它的位数由低变高了,然后再运算。选择9,程序如图:程序大致与8的理解一样。选择10与11,程序如图:程序:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服