-
C#的switch結(jié)構(gòu)
switch (變量)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? case 常量1: 分支1; break;
? ? ? ? ? ? ? ? case 常量2: 分支2; break;
? ? ? ? ? ? ? ? case 常量3: 分支3; break;
????????????????...
? ? ? ? ? ? ? ? default : 分支n; break;
? ? ? ? ? ? ?}
執(zhí)行變量與常量相等的語句,執(zhí)行后不再繼續(xù)判斷。
如果變量與所有的常量都不相同,則執(zhí)行?default?后面的分支。
查看全部 -
C#的條件運算符
條件表達(dá)式???分支1?:?分支2
當(dāng)條件表達(dá)式為?true?時,執(zhí)行分支1;當(dāng)條件表達(dá)式為?false?時,執(zhí)行分支2。
查看全部 -
C#中不能連寫比較判斷
正確寫法:50000 <= money && money < 100000
錯誤寫法:50000 <= money < 100000
查看全部 -
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
? ? class Program
? ? {
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? double salary = 6000.00;//基本工資
? ? ? ? ? ? double prize = 3200.00;//獎金
? ? ? ? ? ? double tax = 4500.00;//交稅
? ? ? ? ? ? Console.Write("我的工資獎金總額是{0}元",(salary + prize));
? ? ? ? ? ? Console.WriteLine("我的稅后收入是{0}元",(salary + prize - tax));
? ? ? ? }
? ? }
}
查看全部 -
C#的邏輯運算符
邏輯非( ! ):邏輯非用來對某一個?bool?類型表達(dá)式取反,“真變假”或“假變真”
邏輯與( && ):判斷 2 個?bool?類型表達(dá)式是否同時為?true?
兩邊同真才算真,一邊為假就算假
邏輯或( || ):判斷2個?bool?類型表達(dá)式中是否有一個為?true
一邊為真即為真,兩邊同假才是假
查看全部 -
C#的算術(shù)運算符
++ 自加運算符
age++;
與age=age+1;作用相同,都是變量的值+1。
-- 自減運算符
age--;
與age=age-1;作用相同,都是變量的值-1。
注意:如果與其他運算在同一語句中,++寫在變量前面或后面,算法不一樣
Console.WriteLine(age++);作用等同于下面兩句:
Console.WriteLine(age);//先打印 age=age+1;//后自加
Console.WriteLine(++age);作用等同于下面兩句:
age=age+1;//先自加 Console.WriteLine(age);//后打印
查看全部 -
C#標(biāo)識符的命名規(guī)則
①標(biāo)識符只能由英文字母、數(shù)字和下劃線組成,不能包含空格和其他字符。
②變量名不能用數(shù)字開頭。
③不能用關(guān)鍵字當(dāng)變量名。
查看全部 -
C#的數(shù)據(jù)類型
字符類型?char?,存儲用 '' (單引號)括起來的一個字符,例如:
char?sex='男';//存儲性別
字符串類型?string?,存儲用" "(雙引號)括起來的一串字符,例如:
string?address="北京市宣武區(qū)牛街北口";//存儲地址
整數(shù)類型?int?,存儲整數(shù),例如:
int?age=23;//存儲年齡
雙精度浮點型?double?,存儲小數(shù),例如:
double?salary=7991.63;//存儲工資
查看全部 -
聲明變量的語法:數(shù)據(jù)類型?變量名;
?如:int age;
給變量賦值的語法:變量名=值;
age = 18;
變量的聲明和賦值可以同時完成:
數(shù)據(jù)類型?變量名 = 值
int age = 18;
注意:每個語句結(jié)束要打分號
查看全部 -
輸出一句話的命令是:Console.write("hello world");
查看全部 -
Namespace 命名空間是用來組織和管理類,一個命名空間下面可以存在多個類。Class 是類,C#是有一個一個類組成的。Man 方法,是程序的入口起點。分號是代表命令的結(jié)束符。Console.Write 是打印命令,輸出代碼雙引號之間的內(nèi)容。調(diào)式快捷鍵是F5, 運行程序不調(diào)試快捷鍵是Ctrl+F5。
查看全部 -
一個命名空間下可以有多個類
查看全部 -
/構(gòu)造方法的作用:為屬性賦值 //如果沒有顯示定義構(gòu)造方法,則會有一個默認(rèn)的無參數(shù)的構(gòu)造方法 //如果顯示定義了構(gòu)造方法,則沒有默認(rèn)構(gòu)造方法 //只能用 new 方法名() 的形式調(diào)用構(gòu)造方法 //構(gòu)造方法通常聲明為public //構(gòu)造方法沒有返回值類型 //構(gòu)造方法名必須與類名相同
查看全部 -
Console.ReadLine中強制類型轉(zhuǎn)換:
score[i]=int.Parse(Console.ReadLine());
將前面的string類型轉(zhuǎn)換為了現(xiàn)在score[i]所需的int類型了
查看全部 -
如果"{0}{1}{2}"沒有,只能輸出第一個等同于只有"{0}"
查看全部
舉報