黑马程序员技术交流社区
标题:
简单的四则运算器
[打印本页]
作者:
mr_jack
时间:
2014-3-28 09:28
标题:
简单的四则运算器
本帖最后由 mr_jack 于 2014-3-28 14:30 编辑
求一个简单的四则运算器的编写方法
作者:
百川
时间:
2014-3-28 09:38
//实现一个简单的四则运算器。
static void Main(string[] args)
{
int num1 = getnum("第一个整数");//输入整数
int num2 = getnum("第二个整数");
int end = getend(num1, num2);//得到结果
Console.WriteLine("结果为{0}",end);
Console.ReadKey();
}
static int getnum(string str)
{
Console.WriteLine("请输入{0}", str);
int i;
while (true)
{
string num = Console.ReadLine();//客户输入
try
{
i = Convert.ToInt32(num);
return i;
}
catch
{
Console.WriteLine("输入有误,请重新输入。");
}
}
}
static int getend(int i1,int i2)
{
while (true)
{
Console.WriteLine("请输入运算符。");
string getoperator = Console.ReadLine();//得到运算符
switch (getoperator)
{
case "+": return i1 + i2;
case "-": return i1 - i2;
case "*": return i1 * i2;
case "/": return i1 / i2;
default: continue;
}
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2