當前位置:首頁 » 編程語言 » 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;
}

害我一頓調試。。。樓主太粗心了


其實就改了一個判斷