此運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細資料頁面 x && y 邏輯 AND 如果第一個運算元為 false,c# 就不會評估第二個運算元 條件 OR 運算子 此運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運

Similar documents
untitled

untitled

投影片 1

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

If Close[Length]!= 0 Then B Close[Length] 是 Length 日前的 Close 不是 0 的話則執行 B % Number 以 Divisor 來求取除法並傳回剩下的部份和 Divisor 具備相同的符 號 格式 :Number % Divisor Numb

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Microsoft PowerPoint - VB14.ppt

投影片 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

untitled

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

Microsoft Word - 01.DOC

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

Microsoft Word - ACG chapter00c-3ed.docx

Microsoft Word - _m30.doc

untitled

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

Python_02

untitled

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

《大话设计模式》第一章

威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 號 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

Microsoft Word - ACI chapter00-1ed.docx

Visual Basic D 3D

第3章.doc

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4

untitled

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h

untitled

新 闻 学 46 7 新 闻 传 播 学 院 广 告 学 28 4 广 播 电 视 学 23 3 新 闻 学 广 告 学 ). 级 学 生 申 请 准 入 需 修 完 或 正 在 修 2 门 专 业 准 入 课 程 并 取 得 相 应 学 分 ;2). 级 学 生 申 请 准 入 需

封面-12

第一章 章标题-F2 上空24,下空24

<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378>

CC213

新版 明解C++入門編

Microsoft Word - ch04三校.doc

Microsoft PowerPoint - 06_迴圈2.pptx

Microsoft Word - ACL chapter02-5ed.docx

TW簡單操作手冊更新版.indd

AutoCAD 用戶如何使用 ArchiCAD

C H A P T E R 7 Windows Vista Windows Vista Windows Vista FAT16 FAT32 NTFS NTFS New Technology File System NTFS

Python Facebook put_wall_post(message,attachment [,profile_id]) put_wall_post(message,attachment [,profile_id]) message message attachment profi

FY.DOC

CC213

untitled

Java 程式設計入門

多媒體應用 13 新增專案並完成版面配置 <ExMusic01> <activity_main.xml> ImageView ID imgplay ImageView ID imgstop ImageView ID imgfront TextView ID txtsong TextView ID t

第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持

礼仪玉和葬玉

Excel VBA Excel Visual Basic for Application

電機工程系認可證照清單 /7/1


投稿類別:資訊類

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制

2016 年 地 质 工 程 系 教 学 工 作 安 排 2016 学 年 我 系 将 在 总 结 过 去 工 作 的 基 础 上, 结 合 今 年 学 院 以 抓 质 量 强 内 涵 促 改 革 调 结 构 建 品 牌 细 管 理 重 过 程 为 宗 旨, 以 规 范 管 理 深 化 内 涵 为

<4D F736F F D203136BCADBBD8D2E4D3EBD1D0BEBF2E646F63>

萧山中学课程建设方案.doc


Microsoft Word - 9pinggb_A4.doc

Microsoft Word - 9pinggb_A4-f4.doc

理 论 探 索 事 业 单 位 改 革 的 五 点 思 考 余 路 [ 摘 要 ] 事 业 单 位 改 革 是 中 国 改 革 的 重 要 环 节, 其 影 响 力 和 难 度 不 亚 于 国 有 企 业 改 革 本 文 着 重 围 绕 推 进 事 业 单 位 改 革 应 考 虑 的 五 个 方 面

日 本 位 于 亚 洲 东 部, 太 平 洋 西 北 角, 是 我 国 东 方 的 一 个 岛 国 在 洪 积 世 ( 注 1) 的 大 部 分 时 期 内, 日 本 与 大 陆 相 连 大 约 在 洪 积 世 晚 期 至 冲 积 世 ( 注 2) 初 期, 日 本 各 地 发 生 海 进, 出 现

2深化教育教学改革、创新人才培养模式


Microsoft Word - 9pinggb_let.doc

实 习 上 下 点 表 格 解 释 和 相 关 纪 律 要 求 : 1 表 格 中 所 有 名 词 都 为 简 称, 包 括 医 院 名 称 四 年 级 五 年 级 各 专 业 名 称 等 所 有 时 间 都 为 学 生 装 好 行 李 出 发 时 间, 请 提 前 0 分 钟 将 行 李 运 到

3 基 金 杠 杆 从 分 级 基 金 的 概 念, 我 们 知 道 了 分 级 基 金 的 A 份 额 是 每 年 获 得 固 定 收 益 的 稳 健 份 额,B 份 额 是 具 有 杠 杆 效 应 的 激 进 份 额 分 级 基 金 中 的 杠 杆 一 般 有 三 类 : 份 额 杠 杆 =(A

简报158期.doc

Microsoft Word - 9pingb5_let.doc

退休權益.ppt [相容模式]

Microsoft Word - 1.《國文》試題評析.doc

Ps22Pdf

$%%& ()*+, %&, %-&&%%,. $ %,, $,, & /$- 0(1 $%%& %& 234 %-%, 5&%6&633 & 3%%, 3-%, %643 -%%% :::; 7<9; %-%, 3$%$ :::;

# $# #!# # # # # # # %# # # &# # # # #! "

zt

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:

untitled

untitled

上海浦~1

C 1

Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f

雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO

The golden pins of the PCI card can be oxidized after months or years

Microsoft Word - well_game.doc

1.5招募说明书(草案)

Microsoft Word - 04_object_Boxing_property_indexer.doc

1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11

<4D F736F F D20B6C0AE78B0EDAABAC0B8A740B8D65FA7EBA7BAA54EA4E5BEC7ACE3A873C24FA55AA15E2E646F63>

Microsoft Word - F5.docx

<4D F736F F D20C8CBB8A3D2BDD2A9BCAFCDC5B9C9B7DDB9ABCBBECFEACABDC8A8D2E6B1E4B6AFB1A8B8E6CAE9A3A8CEE4BABAB5B1B4FABFC6BCBCB2FAD2B5BCA

第十号 上市公司关联交易公告

Microsoft Word - 朗诵诵材.doc

06-07周年報告template.PDF

05 CHAPTER Information.IsNumeric ( ) Information.IsDate ( ) True False Date Date True False Y Y Information.IsArray ( ) True False Y Information.IsErr

Java

第5章修改稿

3-1 Wii ( )

Transcription:

https://msdn.microsoft.com/zh-tw/library/6a71f45d.aspx 關係和類型測試運算子 傳回真 (true) 假 (false) 值這些運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細頁面 x < y 小於 ( 如果 x 小於 y, 則為 true) x > y 大於 ( 如果 x 大於 y, 則為 true) x < = y 小於或等於 x > = y 大於或等於 Is 類型相容性 如果評估的左運算元可以轉換成右運算元中指定的類型 ( 靜態類型 ), 則傳回 true As 類型轉換 傳回的左運算元轉型為右運算元指定的類型 ( 靜態類型 ), 但 as 傳回 null, 其中 (T)x 會擲回例外狀況 等號比較運算子 這些運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細頁面 x == y 相等 根據預設, 對於 string 以外的參考類型, 這會傳回參考相等 ( 識別測試 ) 不過, 類型可以多載 ==, 因此如果您的目的是要測試識別, 最好使用 object 上的 ReferenceEquals 方法 x!= y 不等於 請參閱 == 的註解 如果類型多載 ==, 則它必須多載!= 邏輯 AND 運算子 此運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細資料頁面 x & y 邏輯或位元 AND 通常允許將整數類型和 enum 類型搭配使用 邏輯 XOR 運算子 此運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細資料頁面 x ^ y 邏輯或位元 XOR 您通常可以將整數類型和 enum 類型搭配使用 邏輯 OR 運算子 此運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細資料頁面 x y 邏輯或位元 OR 通常允許將整數類型和 enum 類型搭配使用 條件 AND 運算子

此運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細資料頁面 x && y 邏輯 AND 如果第一個運算元為 false,c# 就不會評估第二個運算元 條件 OR 運算子 此運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細資料頁面 x y 邏輯 OR 如果第一個運算元為 true,c# 就不會評估第二個運算元 Null 聯合運算子 此運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細資料頁面 x?? y 如果非 null 則傳回 x, 否則會傳回 y 條件運算子 此運算子具有的優先順序高於下一個區段且低於前一個區段 請注意, 您可以按一下運算子以移至內附範例的詳細資料頁面 t? x : y 如果測試 t 為 true, 則會評估並傳回 x, 否則會評估並傳回 y 真假值表 事件 A 事件 B ~A ~B A && B A B True True False False True True True False False True False True False True True False False True False False True True False False C# 靈活又實用的 if 陳述式 (if-else) if 陳述式會根據 Boolean 運算式的值選取要執行的陳述式 不同的地方在於我們如果使用 if 陳述式不需要一個變數來儲存結果 ( 所以不能使用指派運算子 ), 而是依照條件執行其它不同的陳述 本篇最後會做一個練習題, 可以跟著一起做,

會更清楚知道 if 陳述句該如何運用 if 陳述式的語法如下 : if (< 條件判斷 >) < 如果條件判斷為 true, 執行這裡的程式碼 ( 陳述 )> 從以上的語法介紹來說明,if() 內的條件會先做運算, 運算結果是布林值 ( 一定要是布林值 ), 如果運算結果為 true, 則會執行它底下的程式碼 ( 陳述式 ), 如果運算結果為 false, 以上的語法介紹, 並沒有為 false 時需執行的程式碼 ( 陳述式 ), 所以不會執行任何動作 所以當我們想要讓條件判斷結果為 false 時, 去執行一些事情, 這時候就可以用到 else 來加入陳述式, 直接來看一下語法 : if (< 條件判斷 >) < 如果條件判斷為 true, 執行這裡的程式碼 ( 陳述 )> else < 如果條件判斷為 fasle, 則執行這裡的程式碼 ( 陳述 )> 以上的語法例子, 如果條件判斷為 true, 則執行 if 底下那一行程式碼, 如果為 false, 則執行 else 底下的那一行程式碼 再來就是在使用 if 陳述式的時候, 通常都會使用 大括弧來把陳述式的區塊括起來, 如下所示 : if (< 條件判斷 >) < 如果條件判斷為 true, 執行這裡的程式碼 ( 陳述 )> else < 如果條件判斷為 fasle, 則執行這裡的程式碼 ( 陳述 )> 以上同一個 括起來的區塊, 我們可以繼續擴充我們想要增加的陳述式, 而且也會比較好辨識, 因此建議在用 if 陳述式的時候, 不管底下要執行的陳述式是不

是只有一行, 最好還是用 括起來 簡單的介紹完用法以後, 我們直接來看例子吧, 這樣會更清楚, 例子如下 : bool var01 = true; if (var01) Console.WriteLine("The variable is set to true."); else Console.WriteLine("The variable is set to false."); 以上例子我們可以看到, var01 是 bool 型別的變數, 我們指派 true 的值給 var01, 接著用 if 去判斷 var01 的值為 true 還是 false, 如果為 true, 則在螢幕上顯示 "The variable is set to true.", 如果為 false, 則顯示 "The variable is set to false.", 在這個例子中, 因為 var01 為 true, 所以 else 永遠不會被執行 在上面介紹時有提到, 使用 來擴充我們想新增的陳述式, 當然也包含 if 陳述式, 看下面的例子 : if (x > 5) if (y > 10) Console.Write("Statement_1"); Else Console.Write("Statement_2"); 以上例子為先判斷 if ( x > 5) 如果為 true, 則執行 if(y >10), 如果還是為 true, 則顯示 "Statement_1", 如果 if(y >10) 為 false, 則不會做任何動作, 如果 if ( x > 5) 為 false, 則直接顯示 "Statement_2" 接下來我們就來運用 if 陳述式做個練習

練習目標 : 學會 C# 判斷式的格式練習一 : 讓我們輸入兩個數字, 然後在螢幕上顯示出第一個數字是大於 等於還是小於第二個數值, 如圖 解一 : string s1,s2; int a,b; Console.WriteLine(" 比較兩數的關係 ==> 請輸入 2 位數的數字 ( 第 1 數 )"); s1 = Console.ReadLine(); a = Int32.Parse(s1); Console.WriteLine(" 比較兩數的關係 ==> 請輸入 2 位數的數字 ( 第 2 數 )"); s2 = Console.ReadLine(); b = Int32.Parse(s2); if (a < b) Console.WriteLine(s1 + " < " + s2); if (a == b) Console.WriteLine(s1 + " = " + s2); if (a > b) Console.WriteLine(s1 + " > " + s2); // 讓主控台視窗保持不動, 方便測試 Console.WriteLine(" 按任一鍵繼續 "); 解二 : string s1,s2; int a,b; Console.WriteLine(" 比較兩數的關係 ==> 請輸入 2 位數的數字 ( 第 1 數 )"); s1 = Console.ReadLine(); a = Int32.Parse(s1); Console.WriteLine(" 比較兩數的關係 ==> 請輸入 2 位數的數字 ( 第 2 數 )"); s2 = Console.ReadLine(); b = Int32.Parse(s2); if (a <= b) if (a == b) Console.WriteLine(s1 + " = " + s2); else Console.WriteLine(s1 + " < " + s2);

else Console.WriteLine(s1 + " > " + s2); // 讓主控台視窗保持不動, 方便測試 Console.WriteLine(" 按任一鍵繼續 "); 練習二 : 如果以十八歲為成年, 輸入一個年齡判斷是否為 成年 或 未成年 解一 : int age = 16; string s1; Console.WriteLine(" 判斷是否已成年 ==> 請輸入年齡 )"); s1 = Console.ReadLine(); age = Int32.Parse(s1); if (age >= 18) Console.WriteLine(" 成年 "); else Console.WriteLine(" 未成年 "); // 讓主控台視窗保持不動, 方便測試 Console.WriteLine(" 按任一鍵繼續 "); 解二 : 解二 : int age = 16; string s1; Console.WriteLine(" 判斷是否已成年 ==> 請輸入年齡 "); s1 = Console.ReadLine(); age = Int32.Parse(s1); if (age >= 18) Console.WriteLine(" 成年 "); else if (age < 18 && age >= 12) Console.WriteLine(" 青少年 "); else Console.WriteLine(" 小孩 "); // 讓主控台視窗保持不動, 方便測試 Console.WriteLine(" 按任一鍵繼續 ");

解三 : int age; string s1; Console.WriteLine(" 判斷是否已成年 ==> 請輸入年齡 )"); s1 = Console.ReadLine(); age = Int32.Parse(s1); if (age >= 18) Console.WriteLine(" 成年 "); if (age < 18 && age >= 12) Console.WriteLine(" 青少年 "); if (age < 12) Console.WriteLine(" 小孩 "); // 讓主控台視窗保持不動, 方便測試 Console.WriteLine(" 按任一鍵繼續 "); 解四 : int choice = 1; switch (choice) case 1: Console.WriteLine("A"); case 2: Console.WriteLine("B"); case 3: Console.WriteLine("C"); default: Console.WriteLine(" 不在選項中 ");

作業題 : 當想要程式不同情況執行不一樣的程序, 就使用條件判斷式 if 或是 switch, 邏輯思考不同 if 的寫法會有所不同 以判斷成績並給評語為例 : 通常 60 以上是及格,60 以下不及格如果高於等於 60, 畫面上出現 及格, 如果低於 60, 畫面上出現 不及格 換個說法, 也可以講解成 : 如果高於等於 60, 就是及格, 其他狀況都不及格 ; 那程式碼該如何編寫呢? c c++ c# Java javascript ActionScript ASP(JS) PHP 的寫法 : int score=70; if(score >= 60) else 畫面出現 及格 ; 畫面出現 不及格 ; // 假設有一個變數取名為 score, 初設值為 70 分 int score; // 設有一個變數為 score score = int.parse(textbox1.text); ; if(score >= 60) button1.text=" 及格 "; else button1.text=" 不及格 "; if 後面小括弧 ( ) 內代表的是要判斷的條件 大括弧 中間的則是要執行的程式 else 則是代表不在上述條件內的都適用於此 vb vb.net vbscript ASP(VBScript) 寫法 : If score >= 60 Then Else End If 畫面出現 及格 畫面出現 不及格 假設有一個變數取名為 score

而 vb 的寫法則是把大括弧省略掉,>= 60, 就是說大於 60 和等於 60 的數都成立, 若是 > 60, 則是 60 本身不成立, 大於 60 的數才成立 分等第 : 多個選擇結果 如果同時要判斷兩個條件, 如 80~100 分, 畫面上說很好 60~79, 畫面上說不錯 40~59, 畫面上說再接再勵 39, 就說要再多多加強 if(80 < score <= 100) if(score >= 80 && score <=100) if(80 < score <= 100) If score >= 80 And score <= 100 Then 兩個條件中間用 &&( 且 ) 來連接, 代表這兩個判斷都要成立才執行 如果只要一個條件成立就執行, 把 && 改成 ( 或 ) 就可以了 兩個條件中間用 And 來連接, 代表這兩個判斷都要成立才執行 如果只要一個條件成立就執行, 把 And 改成 Or 就可以了 if(score >= 80 && score <=100) 畫面上說 很好 ; else if(score >= 60 && score < 80) 畫面上說 不錯 ; else if(score >= 40 && score < 60) 畫面上說 再接再勵 ; else if(score < 40) 畫面上說 再多多加強 ; if(score >= 80) 畫面上說 很好 ; else if(score >= 60) 畫面上說 不錯 ; else if(score >= 40) 畫面上說 再接再勵 ; else if(score < 40) 畫面上說 再多多加強 ; int score; // 設有一個變數為 score score = int.parse(textbox1.text); ; if (score >= 80) label2.text=" 很好 "; if ((score >= 60) && (score <= 79)) label2.text = " 不錯 "; if ((score >= 40) && (score <= 59)) label2.text = " 再接再勵 "; if (score <= 39) label2.text = " 多多加強 ";

範例一 : 範例二 : 設計剪刀 石頭 布的遊戲 public Form1() InitializeComponent(); this.acceptbutton = button2; textbox1.text = "70"; label3.text = " 兩人玩猜拳 1: 剪刀 2: 石頭 3: 布 "; private void button1_click(object sender, EventArgs e) int score; // 設有一個變數為 score score = int.parse(textbox1.text); ; if(score >= 60) button1.text=" 及格 "; else button1.text=" 不及格 "; private void button2_click(object sender, EventArgs e) int score; // 設有一個變數為 score score = int.parse(textbox1.text); if (score >= 80) label2.text=" 很好 "; if ((score >= 60) && (score <= 79)) label2.text = " 不錯 "; if ((score >= 40) && (score <= 59))

label2.text = " 再接再勵 "; if (score <= 39) label2.text = " 多多加強 "; private void button3_click(object sender, EventArgs e) int p1,p2; //p1 表玩家 1 p2 表玩家 2 p1 = int.parse(textbox2.text); switch (p1) case 1: button3.text = " 剪刀 "; case 2: button3.text = " 石頭 "; case 3: button3.text = " 布 "; default: button3.text = " 重新輸入 "; private void button4_click(object sender, EventArgs e) int p1, p2; //p1 表玩家 1 p2 表玩家 2 p1 = int.parse(textbox2.text); p2 = 1; if (p1 ==1 ) label6.text =" 結果 : 平手 "; if (p1 == 2) label6.text = " 結果 : 玩家 1 贏 "; if (p1 == 3) label6.text = " 結果 : 玩家 2 贏 "; private void button5_click(object sender, EventArgs e) int p1, p2; //p1 表玩家 1 p2 表玩家 2 p1 = int.parse(textbox2.text); p2 = 2; if (p1 == 2) label6.text = " 結果 : 平手 ";

if (p1 == 3) label6.text = " 結果 : 玩家 1 贏 "; if (p1 == 1) label6.text = " 結果 : 玩家 2 贏 "; private void button6_click(object sender, EventArgs e) int p1, p2; //p1 表玩家 1 p2 表玩家 2 p1 = int.parse(textbox2.text); p2 = 3; if (p1 == 3) label6.text = " 結果 : 平手 "; if (p1 == 1) label6.text = " 結果 : 玩家 1 贏 "; if (p1 == 2) label6.text = " 結果 : 玩家 2 贏 "; 範例三 : 猜數字遊戲 private void button7_click(object sender, EventArgs e) int p1, p2; //p1 設定的一位或二位數 p2 表玩家猜的數字 int min = 0, max = 100; p1 = int.parse(textbox3.text); p2 = int.parse(textbox4.text); if (p1 == p2) label9.text = " 結果 : 猜中 "; //label9.backcolor=color.green; else if (p2 > p1) max = p2; label9.text = " 請輸入 : " + min.tostring() + " 到 " + max.tostring() + " 之間的數字 "; else min = p2; label9.text = " 請輸入 : " + min.tostring() + " 到 " + max.tostring() + " 之間的數字 ";