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

供稿:hz-xin.com     日期:2025-01-13
1、打开visual C++ 6.0-文件-新建-文件-C++ Source File。
2、输入预处理命令和主函数:#include /*函数头:输入输出头文件*/,void main()/*空类型:主函数*/。
3、定义变量:int a,b,d; /*定义变量的数据类型为整型*/,char c;/*定义变量的数据类型为字符型*/。
4、输入四则运算式:printf(输入如“3*4”或“5+2”的四则运算式:);/*输出文字提示*/scanf(%d%c%d,/*输入四则运算式*/。
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语言程序设计,设计一个简单的程序,能完成加减乘除运算,网上搜的答案...
1、简单版本的,输入两个数一个操作符:“1 + 2”类似这种,直接获取两个数以及操作符,用switch语句来分别对不同操作符进行操作。2、复杂版本的,随意输入表达式,可以有括号以及其他运算符,“1+2*8+(6\/7)^3”类似这种,有四种解决办法:2.1、一遍一遍地扫描字符串,优先级越高的运算符越先...

请帮忙用C语言设计一个简单的计算器、可以加减乘除,输出结果为“A+B=...
int main(){ float x,y,z;char c;printf("请输入x,y的值:");scanf("%f %f",&x,&y);printf("请输入操作符:");scanf("%c",&c);switch(c){ case ‘+’: printf("x+y=%f",x+y);break;case '-': printf("x-y=%f",x-y);break;case '*': printf("x*y=%f",x*...

...编写程序,要求对两个实数实现简单的加减乘除运算的功能(用switch...
include<stdio.h> void main(){ float num1,num2;char ch;printf("请输入运算符(+-*\/):");scanf("%c",&ch);printf("请输入第一个数字:");scanf("%f",&num1);printf("请输入第二个数字:");scanf("%f",&num2);switch(ch){ case '+':printf("%f+%f=%f\\n",num1,num2,num1...

用c语言编程简单的加减乘除以及混合运算的计算器
用c语言编程简单的加减乘除以及混合运算的计算器  我来答 1个回答 #热议# 张桂梅帮助的只有女生吗?huafeng86999 2010-07-03 · TA获得超过258个赞 知道小有建树答主 回答量:262 采纳率:100% 帮助的人:203万 我也去答题访问个人页 关注 展开全部 #include <stdio.h>#include <stdlib.h>#...

用c语言编一个简单的能计算加减乘除的小计算器,要是能把思路附上最好...
int i,num1,num2,sum,count;char ch,op;printf("1 2 3 + - \\n");printf("4 5 6 * \/ \\n");printf("7 8 9 = # \\n\\n");{ printf("0");ch=getch();while(ch<'0' || ch>'9')\/\/输入的不是数字,重新输入 ch=getch();printf("\\b%c...

用c语言编一个计算器程序,能够实现基本的加减乘除,能够输出运算对象...
include <stdio.h>int main(void){double a, b;int chose;printf("欢迎使用我的计算器\\n");while (1){printf("***\\n");printf("1、两数相加\\n");printf("2、两数相减\\n");printf("3、两数相乘\\n");printf("4、两数相除\\n");printf("5、退出\\n");printf("***\\n");scanf(...

谁能用C语言给我写一个可以计算加减乘除的程序(只用算整数就OK)
int main(){ int a,b,result;char operator ;printf("请输入两个数,输入的两个数用空格分隔\\n");scaf("%d %d",&a,&b);printf("请指定你要输入的运算+或1表示加,-或2表示减,*或3表示乘,\/或4表示除!\\n") ;scanf("%c",&operator) ;switch operator { case ‘1’:‘+’result...

用c语言编写一个简易加减乘除运算,最好加上中文解释,谢谢
char ch,yn;do { printf ("请输入数1:");scanf("%d",&a);rewind(stdin);\/\/清空键盘缓冲区 printf("请输入数2:");scanf("%d",&b);rewind(stdin);printf("请输入运算符(+,-,*,\/):");scanf("%c",&ch);rewind(stdin);while(ch != '+' && ch != '-'&& ch != '*'&& ...

C语言作业,编写一个简单的计算器,实现加减乘除运算,谢谢大家
include<stdio.h>#include<math.h>#include<stdlib.h>int cls(){system("cls"); return 0;}int pause(){system("pause"); return 0;}int switchs(double a,double b,char s){ switch (s){case '+':{cls();printf("a+b\\n"); Sleep(500);printf("=%0.3lf+%0.3l...

小弟c语言新手一个,想用if编一个简单的加减乘除计算器,那位大神帮忙看 ...
include<stdio.h> void main(){ float a,b,z;char c;scanf("%f",&a);scanf("%c",&c);scanf("%f",&b);if(c == '+' )\/\/错误一:c='+'是赋值语句,不是判断语句 z=a+b;else if(c=='-')\/\/同上 z=a-b;else if(c=='*')\/\/同上 z=a*b;else if(c=='\/'&&b==...