计算器源代码教育

c 计算器源代码

提问者:用户FqJ8qlSw 发布时间: 2024-11-19 06:42:40 阅读时间: 2分钟

最佳答案

这个代码可以实现计算器功能

#include "stdafx.h"

#include<iostream>

#include<stdio.h>

using namespace std;

void add()

{

printf("输入要计算的加数(例如a b)\n");

int adda=0, addb=0,addc=0;

cin >> adda;

cin >> addb;

addc = adda+addb;

cout <<adda<<"加"<<addb<< "等于" << addc << endl;

}

void substraction()

{

printf("输入要计算的减数(例如a b)\n");

int suba = 0, subb = 0, subc = 0;

cin >> suba;

cin >> subb;

subc = suba-subb;

cout <<suba<<"减"<<subb<< "等于" << subc << endl;

}

void multiplication()

{

printf("输入要计算的乘数(例如a b)\n");

int mula = 0, mulb = 0, mulc = 0;

cin >> mula;

cin >> mulb;

mulc = mula*mulb;

cout <<mula<<"乘"<<mulb<< "等于" << mulc << endl;

}

void division()

{

printf("输入要计算的除数(例如a b)\n");

int dsa = 0, dsb = 0, dsc = 0,dsd=0;

cin >> dsa;

cin >> dsb;

dsc = dsa/dsb;

dsd = dsa%dsb;

cout <<dsa<<"除"<<dsb<< "等于" << dsc <<"余"<<dsd<<endl;

}

void operation()//运算函数

{

printf("输入数据选择做那种运算\n");

printf("输入0选择退出,1做加法,2做减法,3做乘法,4做除法(保留余数)\n");

int operatione = 0;

cin >> operatione;

cout << endl;

try

{

if (operatione == 1)

{

//加法

add();

}

else if (operatione == 2)

{

//减法

substraction();

}

else if (operatione == 3)

{

//乘法

multiplication();

}

else if (operatione == 4)

{

//出发

division();

}

else if (operatione == 0)

{

exit(0);

}

else

{

throw 1;

}

}

catch (int i)

{

cout << "输入错误" << endl;

}

operation();

}

int main()

{

printf("欢迎使用本计算器");

operation();

return 0;

}。

大家都在看
发布时间:2024-11-20
具体操作方法如下:1、计算器点击电脑的左下角图标,在输入框中输入【计算器】。2、科学型点击【查看】,在下拉菜单中选择【科学型】。3、十六进制然后在计算器下方可以看到【十六进制、二进制、十进制】。4、换算随便在输入框中输入数字,然后选择【十六。
发布时间:2024-11-19
首先,打出c语言开始的那几行代码:要进行两个间数字的计算首先要输入第一个数字,运算符还有第二个数字:接着,需要对运算符进行判断,这里利用if和else if进行判断,运算结果保留两位小数:这样就可以进行简单的两位数之间的计算了这样程序只能执。
发布时间:2024-11-19
万能坐标转换器免费版是一款多功能的坐标转换工具,可完成坐标转换、坐标换带、地形图分幅与编号、手持GPS参数设置、数值计算、表达式计算、复杂的公式计算、角度变换、进制换算、数理统计、计算面体产状、计算点的距离方位等功能。用户可自主输入编辑公式。
发布时间:2024-11-19
你好,以下是一个的示例:输入要转换的十六进制数:3A转换为十进制:58转换为二进制:00111010转换为八进制:072输入要转换的十进制数:128转换为十六进制:80转换为二进制:10000000转换为八进制:200输入要转换的二进制数:。
发布时间:2024-11-19
在现代生活中,计算器已经成为了我们日常生活中不可或缺的工具。但是你知道吗?除了进行常规的数学计算外,计算器还可以用来玩一些有趣的小游戏,比如输入特定的数字序列来形成特殊的数字,例如1314,寓意“一生一世”。首先,我们来总结一下如何在计算。
发布时间:2024-11-19
在日常生活中,计算器通常被视为一种简单的计算工具,但其实它的功能远不止于此。今天我们将介绍一种新颖的创意,教大家如何用计算器制作一款独特的小发饰。计算器发饰的制作主要分为三个步骤:准备工作、制作过程和装饰完善。下面我们逐一进行详细讲解。。
发布时间:2024-11-19
在日常使用Python编程的过程中,了解函数的工作原理是提高编程技能的重要环节。那么,如何查看Python中函数的源代码呢?本文将介绍几种实用的方法。总结来说,查看Python函数源代码主要有以下三种方法:使用内置函数 help()使用内。
发布时间:2024-11-19
Matlab作为一款强大的数学计算和工程仿真软件,其内置函数和工具箱为用户提供了丰富的功能。但在使用过程中,我们可能会遇到对某个函数的具体用法不明确的情况。此时,了解如何查看函数引用就显得尤为重要。在Matlab中查看函数引用主要有以下几。
发布时间:2024-11-19
在Python编程中,了解函数的工作原理有时是至关重要的。幸运的是,Python提供了一些简单的方法来查看函数的源代码。这不仅有助于我们深入理解函数的行为,而且还能在调试代码时提供帮助。首先,我们可以使用内置的help()函数来获取函数的。
发布时间:2024-10-29 23:23
说到养生,很多人会侃侃而谈,由此可知,大家对于养生的关注。那么大家了解中药方剂吗?下面我们就来看看中药方剂七厘丸的有关介绍。 【处方】 水银10克(或红。
发布时间:2024-11-02 04:39
很多年轻的夫妻,突然间的早孕反应让自己手足无措,怀孕都会出现征兆的有的出现恶心呕吐,有的感觉腰酸背痛,身体乏力,那么很多朋友们都是需要检查才能确定自己是否是。
发布时间:2024-11-11 12:01
做法:主料:基围虾100g、鸡蛋2个辅料:鸡粉5g、盐1步骤:1. 锅中烧水,水开后放入鲜虾焯烫;2. 虾仁变色后捞出,降温后去掉头尾、剥去外壳、挑去虾线;3. 鸡蛋充分打散,加少许清水;4. 锅烧热,刷一层油,将蛋液倒入,摊。
发布时间:2024-11-11 12:01
做好老师要具备的素养:1.良好的专业素质,相关的专业知识。学科内容知识是教师最基本的知识内容。对学科内容灵活、深刻的领会对于有效教学是至关重要的。2.广阔的知识面。一个好的老师不会把自己仅仅局限的自己的专业方面,同时还要有相当的知识储备。
发布时间:2024-11-11 12:01
以下是宝马E60 5系的一些常见参数和规格:1. 发动机:3.0L 直列六缸发动机,最大马力258匹 (190 kW),最大扭矩300 N·m。2. 变速器:手动六速或自动六速手自一体变速器。3. 驱动方式:后轮驱动。4. 车身尺寸。
发布时间:2024-10-04 05:45
我国台湾省,有个闻名遐迩、风光迷人的日月潭,一个关于她的美丽神话,久久地流传着。古时候,台湾大清溪边住着一对青年夫妇。男的叫大尖牙,女的叫水社姐。他俩捕鱼过活,小日子过得挺甜挺甜的。一天中午,忽然一声巨响,太阳不见了,大清溪也变得浑浊起。
发布时间:2024-11-19 06:35
Creo是一个广泛应用于产品设计和制造的参数化3D CAD/CAM/CAE软件。在Creo中,函数扮演着核心角色,它们是构建和操作模型的基础。本文将探讨Creo函数的含义及其在模型设计中的应用。简而言之,Creo函数是一系列预定义的数学表。
发布时间:2024-11-11 12:01
1.第一个方面,面发好后要反复揉搓一般新手朋友容易在这方面犯错,想着面发得那么好,如果再下手揉搓,面可能就发不起来了,就做不出柔软的包子。其实这么做是错的。想要包子柔软有嚼头,必须要在面发好后反复揉搓。2.第二个方面,和面的时候不要。
发布时间:2024-10-31 08:47
牛肉需要化冻。速冻牛排是需要解冻的,并且要使用正确的方法慢慢解冻,这样才能保证肉质的鲜嫩,很多人买回家都是直接用热水解冻,这种做法是非常错误的。正确的做法应当是把冷冻的牛排,先放在室内几小时再使用,也可以把冻牛排放在冰箱冷藏室内几个小时,。
发布时间:2024-10-29 16:26
1、移栽时间金银花移栽时间最好是在春秋两季,即每年春季2-3月,秋季为10-11月.这个时候移栽存活率比较高。而其它季节进行移栽的话,则就没有那么高的存活率了。2、盆土准备在移栽时候就要准备好盆土了,从生长习性上来看,因金银花喜欢。