-
當(dāng)出現(xiàn)多個 if 和 else ,又沒有{}來界定范圍時,請參考下面2條原則: ①每一個 else 與前面離它最近的 if 配對。按照這個原則,上面示例代碼的兩個 else 都與第二個 if 配對,這顯然是不可能的,于是又有了第二個原則。 ②多個 else 都與同一個 if 相近時,最內(nèi)層的 else 優(yōu)先配對。這樣,第一個 else 處于內(nèi)層,就與第二個 if 優(yōu)先配對,第二個 else 只能與第一個 if 配對。上面的示例代碼會輸出“C”。查看全部
-
if...else 條件結(jié)構(gòu)中,如果某個分支只包含一條命令,那么是可以省略大括號{}的。查看全部
-
優(yōu)化后的代碼(參照別人的): for (int m = 0; m < 7; m++) { for (int n = 0; n < 7;n++ ) { if (n == m || n + m == 6) { Console.Write("O"); } else { Console.Write("."); } if (n == 6) { Console.WriteLine(); } } }查看全部
-
int x = 1, y = 7; for (int i = 1; i <= 4; i++) { for (int j = 1; j <= 7; j++) { if (j == x || j == y) { Console.Write("O"); } else{ Console.Write("."); } if (j == 7){ Console.WriteLine();//換行 x++; y--; } } } x = 3;y = 5; for (int i = 1; i <= 3; i++){ for (int j = 1; j <= 7; j++){ if (j == x || j == y){ Console.Write("O"); }else{ Console.Write("."); } if (j == 7) { Console.WriteLine();//換行 x--;y++; }}}查看全部
-
算法——交換 string a="振剛";//第一個變量 string b="文峰";//第二個變量 string temp;//中間變量 //第一步:將變量a賦值給中間變量 temp=a;//如同牛奶倒入空杯 //第二步:將變量b賦值給變量a a=b;//如同咖啡倒入牛奶杯 //第三步:將中間變量賦值給變量b b=temp;//如同空杯中的牛奶倒入咖啡杯 //此時交換完成,變量a存儲了“文峰”,b存儲了“振剛”查看全部
-
常量,關(guān)鍵字const,聲明時必須賦值,常量不能修改。查看全部
-
C#的變量 變量能夠存儲數(shù)據(jù),并且與常量不同,變量存儲的數(shù)據(jù)可以修改。比如今年18歲,明年可以變成19歲。 使用變量分為3步:聲明、賦值、使用。 聲明變量的語法:數(shù)據(jù)類型 變量名; 給變量賦值的語法:變量名=值;查看全部
-
C#的常量 常量,顧名思義,就是“不會改變的量”。 我們平時書寫的數(shù)字(比如12.85)、字符(比如'F')、字符串(比如"謝謝"),它們都屬于“字面常量”。 const 關(guān)鍵字,表明PI是一個常量; double 關(guān)鍵字,表明PI的類型為“雙精度浮點(diǎn)型”(一種精度很高的數(shù)字類型)。 常量在聲明時賦值,之后是不能修改的。查看全部
-
///是文檔注釋,只能寫在類、方法、屬性的前面。不能用來注釋單個變量。查看全部
-
static表示“靜態(tài)的”。 string表示“字符串”數(shù)據(jù)類型。 using常常寫在類的前面,用來引用其他命名空間中的類。查看全部
-
關(guān)鍵字都是小寫的。當(dāng)然,并非所有小寫單詞都是關(guān)鍵字查看全部
-
代碼中的Console.WriteLine()與之前的Console.Write()不同,后者不換行,而前者會在打印之后換行。查看全部
-
C#的注釋 注釋,是代碼中的一些“說明性文字”。注釋本身不會參與程序的編譯和運(yùn)行,僅僅供程序員閱讀。 注釋分為:單行注釋、多行注釋、文檔注釋。 單行注釋的符號是2條斜線(請注意斜線的方向),2條斜線右側(cè)的內(nèi)容就是注釋,左側(cè)的代碼不會受影響。 多行注釋以“/*”開始,以“*/”結(jié)束,之間的內(nèi)容就是注釋,可以包含多行。 文檔注釋寫在類、方法或?qū)傩裕ㄒ院髸W(xué)到)的前面,它的符號是3條斜線“///”。查看全部
-
關(guān)鍵字 class ,這個關(guān)鍵字的用途是聲明類。比如上面例子中,類名叫做Program。 關(guān)鍵字 namespace ,這個關(guān)鍵字的用途是聲明“命名空間”。比如上面例子中,命名空間叫做MyApp1。 關(guān)鍵字 using ,這個關(guān)鍵字的用途是導(dǎo)入命名空間。比如這句:using System.Text; 作用是導(dǎo)入System.Text命名空間中的類。 關(guān)鍵字 static (靜態(tài)的)、 void (無返回值)、 string (字符串類型)。常常在Main()方法的聲明中看到:static void Main(string[] args) Main() 方法是 C# 中的特殊方法,是程序的入口,就是說,如果沒有 Main ()方法,程序就無法啟動。查看全部
-
C#程序是由類組成的。聲明類的關(guān)鍵字是class。 C#的命令語句都是以分號結(jié)束的。請注意,必須是半角(英文輸入法)的分號。查看全部
舉報
0/150
提交
取消