当前位置:首页 » 编程语言 » c语言计算器代码报错
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言计算器代码报错

发布时间: 2023-06-05 02:28:31

Ⅰ 找了一个用C语言编写的带括号运算的简易计算器,运行结果错的很离谱,求大神改正一下。

intmid(void)
{
intdiv;
intresult=high();
while((token=='*')||(token=='/'))//改为==,原来是=
if(token=='*')
{
match('*');
result*=high();
break;
}
elseif(token=='/')
{
match('/');
div=high();
if(div==0)
{
printf("除数为零. ");
exit(1);
}
result/=div;
break;
}
returnresult;
}

害我一顿调试。。。楼主太粗心了


其实就改了一个判断