2. 功能同上
Program.cs:
1
using System;2
class Program13


{4
static void Main(string[] args)5

{6
try7

{8
Console.Write(" 请输入数字A:");9
string strNumberA = Console.ReadLine();10
Console.Write(" 请选择运算符号(+、-、*、/):");11
string strOperate = Console.ReadLine();12
Console.Write(" 请输入数字B:");13
string strNumberB = Console.ReadLine();14
string strResult = "";15

16
switch (strOperate)17

{18
case "+":19
strResult = Convert.ToString(Convert.ToDouble(strNumberA) + Convert.ToDouble(strNumberB));20
break;21

22
case "-":23
strResult = Convert.ToString(Convert.ToDouble(strNumberA) - Convert.ToDouble(strNumberB));24
break;25

26
case "*":27
strResult = Convert.ToString(Convert.ToDouble(strNumberA) * Convert.ToDouble(strNumberB));28
break;29

30
case "/":31
if (strNumberB != "0")32
strResult = Convert.ToString(Convert.ToDouble(strNumberA) / Convert.ToDouble(strNumberB));33
else34
strResult = " 除数不能为";35
break;36
}37
Console.WriteLine(" 结果是:" + strResult);38
Console.ReadLine();39
}40
catch (Exception ex)41

{42
Console.WriteLine(" 您的输入有错:" + ex.Message);43
}44
}45
}46

/**//*47
D:\C#\Code1>Program148
请输入数字A:349
请选择运算符号(+、-、*、/):*50
请输入数字B:951
结果是:2752

53

54
D:\C#\Code1>Program155
请输入数字A:356
请选择运算符号(+、-、*、/):/57
请输入数字B:058
结果是: 除数不能为059

60
D:\C#\Code1>Program161
请输入数字A:e62
请选择运算符号(+、-、*、/):*63
请输入数字B:w64
您的输入有错:输入字符串的格式不正确。65
*/还有什么问题没有?
浙公网安备 33010602011771号