c语言中如何把已经定义在char[100]里的各种算式计算出结果,例如(1+2)*2/3
来源:百度知道 编辑:UC知道 时间:2024/05/30 09:50:11
这其实是做一个表达式计算,程序有点复杂
对于简单的算术加减乘除表达式计算你可以参考波兰表达式,网上也有很多关于这方面的算法。
对于较复杂的表达式如开根号,对数等的表达式计算你需要看编译原理了
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/30 09:50:11
这其实是做一个表达式计算,程序有点复杂
对于简单的算术加减乘除表达式计算你可以参考波兰表达式,网上也有很多关于这方面的算法。
对于较复杂的表达式如开根号,对数等的表达式计算你需要看编译原理了