刚开始被搞蒙了完全不知道怎么做,看了他人代码才明白。
输入 1+2*10-10/2=
因为运算符等价,所以从左向右运算。所以读入1,读入+,读入2,然后判断运算符再计算,然后循环。
输出 10
#include <stdio.h>
int main()
{
int i, sum, isnan=0;
char op='0';
刚开始被搞蒙了完全不知道怎么做,看了他人代码才明白。
输入 1+2*10-10/2=
因为运算符等价,所以从左向右运算。所以读入1,读入+,读入2,然后判断运算符再计算,然后循环。
输出 10
#include <stdio.h>
int main()
{
int i, sum, isnan=0;
char op='0';