1. 请用C#的面向对象语言 实现 一个计算器控制台程序,要求输入两个数和运算符号,得到结果

Program.cs:

Program.cs

 代码有什么问题呢?

1) 变量命名,你的命名就是ABCD,变量不带有任何具体含义,这是非常不规范的;
2) 判断分支,你这样的写法,意味着每个条件都要做判断等于计算机做了三次无用功;
3) 数据输入有效性判断等,如果用户输入的是字符符号而不是数字怎么办?如果除数时,客户输入了0 怎么办?这些都是可以改进的地方。”

posted @ 2008-09-12 17:22  zqblog007  阅读(1784)  评论(0编辑  收藏  举报