戏说面向对象程序设计(C#版) 第一章 面试受挫——代码无错就是好

  内容来自dedecms

第一章 面试受挫——代码无错就是好? dedecms.com

小菜今年计算机专业大四了,学了不少软件开发方面的东西,也学着编了些小程序,踌躇满志,一心要找一个好单

本文来自织梦

位。当投递了无数份简历后,终于收到了一个单位的面试通知,小菜欣喜若狂。

内容来自dedecms

到了人家单位,前台小姐给了他一份题目,上面写着,“请用C++、Java、C#或VB.NET任意一种面向对象语言实

织梦内容管理系统

现一个计算器控制台程序,要求输入两个数和运算符号,得到结果。” 织梦内容管理系统

小菜一看,这个还不简单,三下五除二,10分钟不到,小菜写完了,感觉也没错误。交卷后,单位说一周内等通知

织梦好,好织梦

吧。于是小菜只得耐心等待。可是半个月过去了,什么消息也没有,小菜很纳闷,我的代码实现了呀,为什么不给我机 dedecms.com

会呢。 copyright dedecms

小菜找到工作三年的师哥大鸟,请教原因,大鸟问了题目和了解了小菜代码的细节以后,哈哈大笑,说道:“小菜 织梦好,好织梦

呀小菜,你上当了,人家单位出题的意思,你完全都没明白,当然不会再联系你了”。 织梦好,好织梦

小菜说:“我的代码有错吗?单位题目不就是要我实现一个计算器的代码吗,我这样写有什么问题。” 织梦好,好织梦

class   Program

copyright dedecms

{

织梦内容管理系统

static     voidMain(string[] args)

织梦内容管理系统

    { 内容来自dedecms

Console.Write("请输入数字A:"); 内容来自dedecms

stringA =     Console.ReadLine(); 本文来自织梦

Console.Write("请选择运算符号(+、-、*、/):"); 织梦内容管理系统

stringB =     Console.ReadLine();

copyright dedecms

Console.Write("请输入数字B:"); 内容来自dedecms

stringC =     Console.ReadLine(); 织梦内容管理系统

stringD =     ""; 织梦好,好织梦

 

copyright dedecms

if(B ==     "+")

本文来自织梦

            D =  Convert.ToString(Convert.ToDouble(A) +     Convert.ToDouble(C));

copyright dedecms

if(B ==     "-")

织梦好,好织梦

            D =  Convert.ToString(Convert.ToDouble(A) -      Convert.ToDouble(C)); 织梦好,好织梦

if(B ==     "*") 本文来自织梦

            D =  Convert.ToString(Convert.ToDouble(A) *      Convert.ToDouble(C)); 本文来自织梦

if(O ==     "/") 内容来自dedecms

            D =  Convert.ToString(Convert.ToDouble(A) /      Convert.ToDouble(C)); dedecms.com

  copyright dedecms

Console.WriteLine("结果是:"+ D);

copyright dedecms

    }

织梦内容管理系统

} dedecms.com

小菜的代码有什么问题呢?

dedecms.com

相关文章
精彩推荐
热点内容
最近更新