资源简介

实现了小数,负数的计算;实现了括号加减乘除优先级;实现了开方,次方。 用了栈这种数据结构,点开直接运行 main.c 这个文件

资源截图

代码片段和文件信息

#include “conslaution.h“
#include “stackfloat.h“
#include “stackchar.h“

void PersonalInform()
{
printf(“Calculation\n“);
    printf(“\n“);
    printf(“Author:20160802022 \n      :20160802023 \n“);
    printf(“\n“);
printf(“Basic operation:^  Power\n               :&  Prescription\n               :=  Output The Result\n“); 


void error()
{
    printf(“Divisor cannot be 0please try again\n“);
    printf(“\n“);
}

void Judgment(struct charStack *s)
{
char ch;
ch=getchar();
    while(ch!=‘=‘)
    {
     PushChar(sch);
     ch=getchar();
}
}

void main()
{
    PersonalInform();
    while(1){
     Calculation();
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5043  2018-06-27 22:42  Calculator4\conslaution.h

     文件        668  2018-07-12 21:25  Calculator4\main.c

     文件     159499  2018-07-12 21:25  Calculator4\main.exe

     文件       1261  2018-06-27 20:14  Calculator4\stackchar.h

     文件        980  2018-06-27 13:28  Calculator4\stackfloat.h

     目录          0  2018-07-12 21:26  Calculator4

----------- ---------  ---------- -----  ----

               167451                    6


评论

共有 条评论