當前位置:編程學習大全網 - 編程軟體 - C# 窗體應用程序 猜數字遊戲 代碼

C# 窗體應用程序 猜數字遊戲 代碼

public static void main()

{

console.writeline("請輸入壹個0~100的數");

random ran = new random();

int y = ran.next(101);

int a = 0;

while (true)

{

a++;

int x = int.parse(console.readline());

if (x > y)

{

console.writeline("妳猜的數大了");

}

else if (x < y)

{

console.writeline("妳猜的數小了");

}

else

{

console.writeline("妳猜對了!");

break;

}

}

console.writeline("妳壹***猜了{0}次", a);

console.readline();

}

}

擴展資料:

C#所開發的程序源代碼並不是編譯成能夠直接在操作系統上執行的二進制本地代碼。與Java類似,它被編譯成為中間代碼,然後通過.NETFramework的虛擬機——被稱之為通用語言運行庫(CLR)——執行。 

所有的.Net編程語言都被編譯成這種被稱為MSIL(Microsoft Intermediate Language )的中間代碼。因此雖然最終的程序在表面上仍然與傳統意義上的可執行文件都具有“.exe”的後綴名。但是實際上,如果計算機上沒有安裝.Net Framework,那麽這些程序將不能夠被執行。 

在程序執行時,.Net Framework將中間代碼翻譯成為二進制機器碼,從而使它得到正確的運行。最終的二進制代碼被存儲在壹個緩沖區中。所以壹旦程序使用了相同的代碼,那麽將會調用緩沖區中的版本。這樣如果壹個.Net程序第二次被運行,那麽這種翻譯不需要進行第二次,速度明顯加快。

百度百科-c#

  • 上一篇:求助激光原理看哪本好
  • 下一篇:電池櫃是什麽?
  • copyright 2024編程學習大全網