案例

我有一个数据结构(C语言版)程序题关于模拟停

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  将当前已经完成运算的运算符消去,同时将数值数组的位置调整以进行下一次运算。

  char *c :由数字和小数点组成的字符,用以转换成double型的数值。

  若有小数点,则将小数点之后的数值,也就是小数部分先进行计算,值存入num中

  int f=1; /*正负符号指示器,若为1则为正数,为-1,此数为负数*/

  将输入的字符串中的数字分别调用convnum(char *c)函数进行数值变换,再将其依

  次存入doulbe s[i]中,将加减乘除运算符依次存入字符串符号数组 char f[i]中,

  good(char *c) 递归函数进行递归运算。 然后根据先乘除,后加减的顺序对已

  存入数组的数值根 据存入字符串符号数组的运算符进行运算。钱柜娱乐,结果存入s[0]中。

  case(: /*有括号,则将当前括号作用范围内的全部字符保存,作为*/