C语言程序设计,做一个简单计算器。

2024-05-08

1. C语言程序设计,做一个简单计算器。

1、首先,打开Vs 2010,如图。

2、找到左上角的新建并点击,给文件为简单计算器,单击确定。

3、点击下一步,注意勾选空项目,点击下一步,点击完成。

4、点击左侧的源文件,右击选择“添加—>项目”,选择C++文件,命名为简单计算器,因为是C程序,注意后缀名要加上.c,点击确定完成文件新建工作。

5、输入以下代码,好了,一个简单的计算器便做好了

C语言程序设计,做一个简单计算器。

2. C语言程序设计,做一个简单计算器。

1、首先,打开Vs 2010,如图。

2、找到左上角的新建并点击,给文件为简单计算器,单击确定。

3、点击下一步,注意勾选空项目,点击下一步,点击完成。

4、点击左侧的源文件,右击选择“添加—>项目”,选择C++文件,命名为简单计算器,因为是C程序,注意后缀名要加上.c,点击确定完成文件新建工作。

5、输入以下代码,好了,一个简单的计算器便做好了

3. 用C++设计一简单的计算器模拟程序

前几天写过这个,
6-1. 简单计算器(20)
时间限制
400 ms
内存限制
32000 kB
代码长度限制
8000 B
判题程序
Standard
作者
张彤彧(浙江大学)
模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,4种运算符的优先级相同,按从左到右的顺序计算。
输入格式:
输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。
输出格式:
在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输出错误信息“ERROR”。
输入样例:
1+2*10-10/2=
输出样例:
10

#include   #include   int main(){      int sum=0,i;      char j='+';      while(j!='='){          scanf("%d",&i);                    if(j=='+') sum+=i;          else if(j=='-') sum-=i;          else if(j=='*') sum*=i;          else if(j=='/') {               if(i==0) {                  printf("ERROR\n");                  goto end;              }              sum/=i;                   }          else {                  printf("ERROR\n");                  goto end;              }          scanf("%c",&j);      //  printf("sum=%d,i=%d\n",sum,i);            }            printf("%d",sum);      end:                return 0;  }

用C++设计一简单的计算器模拟程序

4. 设计一个多功能计算器<用C语言程序设计>

一.题目意义和设计思想
1、题目意义  多功能计算器的设计目的是为了简化计算及对所学C语言知识的有效应用。在多功能计算器设计的这个实际的例子中,我们运用C语言知识来解决这个生活中的实际问题。从而能更有效地检验自己的C语言学习的水平,加强对知识的掌握,提高解决实际问题的能力。  2、设计思想   首先是对要解决的问题进行分析,
二、采用的主要技术、遇到的难点和解决方法
  在设计的过程中主要运用到do-while 循环语句,if-else判断语句,switch选择语句,函数的递归调用,库函数windows.h的清屏函数system(“cls”),和程序的终止函数exit(0)等技术。遇到的问题主要有两个: 1)	清屏的功能的实现 2)	输出结果后将结果作为操作数继续计算的功能的实现解决方法:1)	是通过查询资料和复习书上的知识 明白了应该调用库函数windows.h的清屏函数system(“cls”)就可以解决这个问题2)	通过循环do-while嵌套do-while和if-else语句的使用来解决,循环的利用前次计算的结果来作为下一个计算的第一个操作数来实现的。
三、实现的主要功能和系统结构
   各函数的 实现的功能Main()主函数	主函数
Calculate()	进行直接的计算
Expression()	表达式计算得形式
System(“cls”)	系统清屏的功能
Exit()	系统使得程序退出的功能
函数之间的关系\实现功能:1)具备整型数据、浮点型数据的算术(加、减、乘、除)运算功能。依次输入第一个运算数、运算符(+,-,*,/),第二个运算数,然后输出结果。结果可以作为下一个运算的第一运算数。按‘C’清屏,按‘X’退出。例如:  选择c清屏的功能后如图 按任意键继续 最后按X退出功能2)实现单运算符表达式计算的功能。输入的操作数可以包含整数或浮点数。如果遇到错误的表达式,应输出错误提示信息。输入表达式如下:

5. 用C语言设计一个多功能计算器

一.题目意义和设计思想
1、题目意义  多功能计算器的设计目的是为了简化计算及对所学C语言知识的有效应用。在多功能计算器设计的这个实际的例子中,我们运用C语言知识来解决这个生活中的实际问题。从而能更有效地检验自己的C语言学习的水平,加强对知识的掌握,提高解决实际问题的能力。  2、设计思想   首先是对要解决的问题进行分析,
二、采用的主要技术、遇到的难点和解决方法
  在设计的过程中主要运用到do-while 循环语句,if-else判断语句,switch选择语句,函数的递归调用,库函数windows.h的清屏函数system(“cls”),和程序的终止函数exit(0)等技术。遇到的问题主要有两个: 1)	清屏的功能的实现 2)	输出结果后将结果作为操作数继续计算的功能的实现解决方法:1)	是通过查询资料和复习书上的知识 明白了应该调用库函数windows.h的清屏函数system(“cls”)就可以解决这个问题2)	通过循环do-while嵌套do-while和if-else语句的使用来解决,循环的利用前次计算的结果来作为下一个计算的第一个操作数来实现的。
三、实现的主要功能和系统结构
   各函数的 实现的功能Main()主函数	主函数
Calculate()	进行直接的计算
Expression()	表达式计算得形式
System(“cls”)	系统清屏的功能
Exit()	系统使得程序退出的功能
函数之间的关系\实现功能:1)具备整型数据、浮点型数据的算术(加、减、乘、除)运算功能。依次输入第一个运算数、运算符(+,-,*,/),第二个运算数,然后输出结果。结果可以作为下一个运算的第一运算数。按‘C’清屏,按‘X’退出。例如:  选择c清屏的功能后如图 按任意键继续 最后按X退出功能2)实现单运算符表达式计算的功能。输入的操作数可以包含整数或浮点数。如果遇到错误的表达式,应输出错误提示信息。输入表达式如下:

用C语言设计一个多功能计算器

6. C语言计算程序

所谓后缀表达式,就是将a @ b写成 a b @其中前者是我们日常生活中的中缀表达式,后面的就是后缀表达式。例如7*8 化为 7 8 *例如6-9 化为 6 9 -例如5*(3+2),化成后缀表达式就是5 3 2 + *可知后缀表达式无括号。然后依次扫描符号,数字就直接进栈,遇到运算符就将前两个数字出栈、运算后结果再进栈:例如5 3 2 + *扫描5——>5扫描3——>5 3扫描2——>5 3 2扫描+——>5 5扫描*——>25

所以你现在要解决的问题是如何将中缀表达式转化成后缀表达式。这个依然是通过栈来实现。从左到右扫描,遇到数字直接输出,遇到符号比较优先级进栈或输出(优先级大的进栈,小的或相等的直接输出。其中左括号优先级大于乘除大于加减),遇到左括号则进栈,遇到右括号则将栈内左括号之内的符号都输出,遇到末尾就将栈内的所有符号都输出。例如5*(3+2)扫描5 直接输出扫描* 进栈(栈内:*)扫描( 进栈(站内:* ()扫描3 直接输出扫描+ +的优先级小于(的优先级,进栈,(栈内:* ( +)扫描2 直接输出扫描) 将站内(之前的全部输出,即输出了+扫描到末尾,将栈内所有东西全部输出,即输出了*综上,输出了5 3 2 + *

你可以看这个链接http://zhidao.baidu.com/question/552455212079542532.html?oldq=1
也是我回答的

7. 用c语言 (c++) 编写计算器程序

 我们平时进行数学运算都是用计算器完成的,那么如何用C语言编写一个计算器呢?下面我给大家分享一下。
                                                                                                                                                                                    工具/材料                                                                          Dev C++
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               01                                                                                                              首先我们需要在Dev C++软件中创建一个C语言项目,项目类型选择控制台程序,如下图所示
                                                                                                                                                                                                                                                                                                                                                                                                                  02                                                                                                              接下来我们在项目下面新建C语言文件,如下图所示
                                                                                                                                                                                                                                                                                                                                                                                                                  03                                                                                                              然后我们在C文件中写入计算器逻辑代码,主要是让用户输入计算方式,然后程序自动计算,如下图所示
                                                                                                                                                                                                                                                                                                                                                                                                                  04                                                                                                              接下来我们点击运行菜单,选择下拉菜单中的运行选项,如下图所示
                                                                                                                                                                                                                                                                                                                                                                                                                  05                                                                                                              最后在弹出的界面中我们输入要计算的公式,程序就会自动计算,如下图所示
                                                                                                                                                                                                                                                                                                                                                                                                                                              

用c语言 (c++) 编写计算器程序

8. C语言计算程序

关于运算符优先级,可参考网页链接
对a的赋值中,/和%优先级相同,从左向右计算。246/100取整为2,2对9取模为2.所以a=2.
对b的赋值中,因为-1!=0,认为此条件为真。真和真用且运算后仍为真。故b=1.