C语言实现简易计算器:加减乘除运算及结果展示

创始人
2024-12-30 23:24:01
0 次浏览
0 评论

用c语言编一个计算器程序,能够实现基本的加减乘除,能够输出运算对象,运算符,运算结果。谢谢啦!

#includeintmain(void){doublea,b;intselect;printf("欢迎使用我的计算器\n");printf("**************************\n");printf("1.两个数字相加\n");printf("2.两个数相减\n");printf("3.两个数相乘\n");printf("4.两个数相除\n");printf("5.退出\n");printf("********************\n");scanf("%d",&picked);/*if(picked<1>5){printf(“您的登录名是e错误,请重新输入!\n");continue;}*/switch(thing){case1:printf("请输入第一个数字:\n");scanf("%lf",&a);printf("请输入第二个数字:\n");scanf("%lf",&b);printf("%lf+%lf=%lf\n",a,b,a+b);break;case2:printf("请输入第一个数字:\n");scanf("%lf",&a);printf("请输入第二个数字:\n");scanf("%lf",&b);printf("%lf-%lf=%lf\n",a,b,a-b);break;case3:printf("请输入第一个数字:\n");scanf("%lf",&a);printf("请输入第二个数字:\n");scanf("%lf",&b);printf("%lf*%lf=%lf\n",a,b,a*b);break;case4:printf("请输入第一个数字:\n");scanf("%lf",&a);printf("请输入第二个数字:\n"n");scanf("%lf",&b);printf("%lf/%lf=%lf\n",a,b,a/b);中断;案例5:printf("再见!\n");return;default:printf("您输入的内容有误,请重新输入!\n");继续;}}}

用c语言设计一个简单的加减乘除计算器

1、打开VisualC++6.0-文件-新建-文件-C++SourceFile。
2、输入预处理命令和主函数:#include/*函数头:输入输出头文件*/,voidmain()/*空类型:主函数*/。
3、定义变量:inta、b、d;/*定义变量的数据类型为整数*/,charc/*定义变量的数据类型为字符*/.4、输入四个算术表达式:printf(输入四个算术表达式,例如“3*4”或“5+2”:)/*输出文本提示*/scanf(%d%c%d,/*Enter)。
四算术运算公式*/。
5.解运算符号:switch(c)/*解运算符号*/{case'+':d=a+b;break;/*执行加法6.运算*/case'-':d=a-b;break;/*执行减法运算*/case'*':d=a*b;break;/*执行乘法运算*/case'/':d=a/b;break;/*执行运算除法*/}7、输出结果:printf(%d%c%d=%dn,a,c,b,d);/*输出结果*/。

利用你现有的c语言知识设计开发一个简易计算器,可进行加、减、乘、除、求余运算。

#includefloatnumA=0;floatnumB=0;floattemp=0;voidcalc(){printf('\n');printf('======欢迎使用计算器计算器=====');printf('\n');printf('请输入第一个数字:');scanf('%lf'',&numA)printf('请输入第二个数字:'');scanf("%lf",&numB);printf("请输入您的选择:\n1加法运算\n,2减法运算\n,3乘法运算\n,4除法运算\n,5余数运算\n,6退出系统\n");charchoose=0;scanf("%c",choose);temp=0;switch(choose){case'1':temp=numA+numB;break;case'2':temp=numA-numB;break;案例'3':项目p=numA*numB;break;case'4':temp=numA/numB;break;case'5':temp=(int)numA%(int)numB;break;case'6':.printf('第一个成功退出系统fromintf('请输入系统登录密码!do:');charpassword[100]='';scanf('%s',&password)if(password==admin'){calc();}else{printf('您输入的系统密码不正确,请重新输入!\n');printf('\n');login();}}voidmain(){login();printf('结果是:%lf",temp);}
热门文章
1
JSF架构解析与Java学习资源分享:J... JavaServerFacesJSF体系结构JavaServerFaces(JS...

2
数据结构C语言版深度解析与C语言入门很简... 《数据结构(C语言版)》.严蔚敏吴伟民著.pdf在《数据结构(C语言版)》一书中...

3
C语言字符串常量解析:区别、用途及存储方... 什么是字符串常量字符串常量是C语言中的一种数据类型,它是由一对双引号括起来的字符...

4
C语言printf函数:格式字符串与输出... printf函数中的格式与输出项有什么关系?在C语言中,printf函数中的格式...

5
Excel技巧:计算字符串起始位置与合并... 如何计算字符串在特定文本中的起始位置,怎么计算字符串在特定文本中的起始位置您可以...

6
Python发音全解:掌握正确的发音方法... python怎么读我的很多学习编程的朋友可能都知道Python这个词,但是他们中...

7
字符与字符串:编程中的基础文本类型解析 字符串什么意思字符串是由数字、字母和下划线组成的字符串,表示为s=“a1a2…a...

8
Python编程语言:多领域应用与开发优... Python的作用是什么?Python是一种跨平台计算机编程语言,是ABC语言的...

9
深度解析:C语言编程特点与应用领域 什么叫c语言C语言是一种编程语言。C编程语言应用广泛,具有以下特点和特点:1.语...

10
Java全解析:跨平台编程语言的魅力与多... java是什么Java是一种功能强大的编程语言,被称为“一次编写,随处运行”模型...