c#如何使用控制台程序编写一个简单的四则运算计算器?

如题所述

第1个回答  2022-11-16
using System;\x0d\x0ausing System.Collections.Generic;\x0d\x0ausing System.Linq;\x0d\x0ausing System.Text;\x0d\x0ausing System.Threading.Tasks;\x0d\x0a\x0d\x0anamespace ConsoleApplication3\x0d\x0a{\x0d\x0a class Program\x0d\x0a {\x0d\x0a static void Main(string[] args)\x0d\x0a {\x0d\x0a Console.WriteLine("第一个数:");\x0d\x0a int a = Convert.ToInt32(Console.ReadLine());\x0d\x0a\x0d\x0a Console.WriteLine("输入运算符(+—*/)"); \x0d\x0a // c=Console.ReadLine();\x0d\x0a char str=Convert.ToChar(Console.ReadLine());\x0d\x0a\x0d\x0a Console.WriteLine("第er个数:");\x0d\x0a int b = Int32.Parse(Console.ReadLine());\x0d\x0a\x0d\x0a //int c = a + b;\x0d\x0a //Console.WriteLine("两个数和为:{0}",c);\x0d\x0a \x0d\x0a switch (str) { \x0d\x0a case '+':\x0d\x0a Console.WriteLine("两个数和为:{0}", a+b);\x0d\x0a \x0d\x0a break;\x0d\x0a case '-':\x0d\x0a Console.WriteLine("两个数差为:{0}", a-b);\x0d\x0a break;\x0d\x0a case '*':\x0d\x0a Console.WriteLine("两个数积为:{0}", a*b);\x0d\x0a break;\x0d\x0a case '/':\x0d\x0a Console.WriteLine("两个数商为:{0}", a/b);\x0d\x0a break;\x0d\x0a case '%':\x0d\x0a Console.WriteLine("两个数余数为:{0}", a % b);\x0d\x0a break;\x0d\x0a default:\x0d\x0a Console.WriteLine("输入正确的运算符!!");\x0d\x0a break;\x0d\x0a \x0d\x0a }\x0d\x0a\x0d\x0a }\x0d\x0a }\x0d\x0a}
相似回答