當前位置:編程學習大全網 - 源碼下載 - C#如何嵌套返回到第壹步,急!!

C#如何嵌套返回到第壹步,急!!

1、用while實現

2、方法調用自身方法

有個有意思的東西就是動態計算:

?static?void?Main(string[]?args)

{

//使用動態計算

DynamicCalculation();

}

///?<summary>

///?動態計算

///?</summary>

static?void?DynamicCalculation()

{

Console.WriteLine("請輸入需要計算的表達式");

var?catExpression?=?Console.ReadLine();

var?dc?=?new?DataTable().Compute(catExpression,?"");

Console.WriteLine("計算結果:{0}={1}",?catExpression,?dc);

Console.WriteLine("\r\n");

DynamicCalculation();

}

///?<summary>

///?計算方法

///?</summary>

static?void?Calculation()

{

Console.Write("請輸入第壹個數:");

var?s?=?Convert.ToInt32(Console.ReadLine());

Console.Write("運算符號");

var?c?=?Console.ReadLine();

Console.Write("請輸入第二個數:");

var?e?=?Convert.ToInt32(Console.ReadLine());

double?result?=?0;

switch?(c)

{

case?"+":

result?=?s?+?e;

break;

case?"-":

result?=?s?-?e;

break;

case?"*":

result?=?s?*?e;

break;

case?"/":

result?=?s?/?e;

break;

}

Console.WriteLine("計算結果:{0}{1}{2}={3}",?s,?c,?e,?result);

Console.WriteLine("\r\n");

Calculation();

}

  • 上一篇:關於土豪的說說
  • 下一篇:關於,股票,財務分析!
  • copyright 2024編程學習大全網