您好,欢迎来到刀刀网。
搜索
您的当前位置:首页C#计算器代码

C#计算器代码

来源:刀刀网


namespace ConsoleApplication2 {

class Program {

static void Main(string[] args) {

int i, m, k=0;//i,m是需要运算的两个数;k为运算结果 char t;// 双引号时该为string型

Console.WriteLine(\"请输入需要运算的数:\"); Console.WriteLine(\"需要回车输入\");//需要回车输入 i = int.Parse(Console.ReadLine()); m=int.Parse(Console.ReadLine()); Console.WriteLine(\"i={0}\\nm={1}\" ,i,m);

t=char.Parse(Console .ReadLine()); switch(t) {

case '+':k=i+m;break;//单个字符用单引号,用双引号时,前面必须用string型 case '-':k=i-m;break; case '*':k=i*m;break;

case '/':if(m==0) Console.WriteLine(\"被除数m不能为0!请重新开启程序进行运算!\");

else k=i/m;break;

}

Console.WriteLine(\"{0}\",k); Console.ReadLine(); } } }

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

namespace ConsoleApplication2 {

class Program {

static void Main(string[] args) {

int i, m, k=0;//i,m是需要运算的两个数;k为运算结果 int a=1;

char t;// 双引号时该为string型

Console.WriteLine(\"请输入需要运算的数:\"); while (a == 1) {

Console.WriteLine(\"需要回车输入\");//需要回车输入 Console.WriteLine(\"请输入第一个数\"); i = int.Parse(Console.ReadLine()); Console.WriteLine(\"请输入第二个数\"); m = int.Parse(Console.ReadLine()); Console.WriteLine(\"i={0}\\nm={1}\", i, m);

t = char.Parse(Console.ReadLine()); switch (t) {

case '+': k = i + m; break;//单个字符用单引号,用双引号时,前面必须用string型

case '-': k = i - m; break; case '*': k = i * m; break;

case '/': if (m == 0) Console.WriteLine(\"被除数m不能为0!请重新开启程序进行运算!\");

else k = i / m; break;

}

Console.WriteLine(\"{0}\", k);

Console.WriteLine(\"是否继续?1或0\"); a = int.Parse(Console.ReadLine()); if (a == 0) break; }

Console.ReadLine(); } } }

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

using System;

using System.Collections.Generic; using System.Linq; using System.Text;

namespace change {

class Program {

static void Main(string[] args) {

//各位数字的左右相反输出

int i;//应输入的变量 int k;//输出的变量

int m;

Console.WriteLine(\"各位数字的交换是否继续?输入1为继续,输入0为退出!\");

m = int.Parse(Console.ReadLine()); //交换

while (m == 1) {

入\");

} } }

Console.Write(\"请输入需要相反输出的数据i=\"); i = int.Parse(Console.ReadLine()); if (i < 0)

{

Console.WriteLine(\"输入的数据不能为负数(小于0的数),请重新输 Console.WriteLine(\"1 从新输入,0退出\"); m = int.Parse(Console.ReadLine()); if (m == 0)

break;// 为0就跳出系统 } else

{

Console.Write(\"交换手的数据为:\"); while (i > 0) {

k = i % 10; i = i / 10;

Console.Write(\"{0}\ }

Console.WriteLine();

}

Console.WriteLine(\"是否继续 1 为继续,0为退出!\"); m = int.Parse(Console.ReadLine()); }

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务