推荐回答
新鲜出炉的,来吧。classProgram{staticvoidMainstringargs{whiletrue{Calcu;Console.WriteLine"是否继续执行循环?Y/N";strings=Console.ReadLine;ifs.ToUpper=="Y"{Calcu;continue;}break;}}staticvoidCalcu{Console.WriteLine"请输入第一个数字:";floatnum1=0;floatnum2=0;stringfuhao="";whiletrue{try{num1=Convert.ToSingleConsole.ReadLine;break;}catchException{num1=0;Console.WriteLine"输入错误,请重新输入第一个数字:";}}Console.WriteLine"请输入第二个数字:";whiletrue{try{num2=Convert.ToSingleConsole.ReadLine;break;}catchException{num2=0;Console.WriteLine"输入错误,请重新输入第二个数字:";}}Console.WriteLine"请输入运算符+-*/:";whiletrue{try{fuhao=Console.ReadLine;iffuhao=="+"||fuhao=="-"||fuhao=="*"||fuhao=="/"break;fuhao="";Console.WriteLine"运算符输入错误,请重新输入运算符+-*/:";}catchException{fuhao="";Console.WriteLine"运算符输入错误,请重新输入运算符+-*/";}}floatnum=0;switchfuhao{case"+":num=num1+num2;break;case"-":num=num1-num2;break;case"*":num=num1*num2;break;case"/":num=num1/num2;break;}Console.WriteLine"运算结果出炉:"+num1+fuhao+num2+"="+num;}。
连亚臣2019-12-21 21:02:18
提示您:回答为网友贡献,仅供参考。