第三,四,五,章節理論知識的總結
第三章 認識運算符和表達式 ,運算符又叫操作符,是一個用於運算的符號,作用於一個或多個操作數。運算符分類:一元(目)運算符,作用於一個操作數。二元(目)運算符,作用於兩個操作數。三元(目)運算符,作用於三個操作數。按運算符的功能分類:算術運算符,用於數學運算。邏輯運算符,判斷真假。位運算符,用於二進制運算。其他。表達式:一條有意義的語句,並且該語句至少包含一個操作數和一個操作符,每個表達式,都有一個返回類型,每個表達式都可以與其他表達式進行運算,只要類型符合要求。位運算符主要用於對數字二進制運算。類型有:& 與是對兩個的進制格式每一位進行比較,^ 異或是對每一位進行比較, 相同取0, 不同取1。<< 左移是對一個二進制數字向左移動指定的位數,l 或是對每一位進行比較,如果都為0,取0,否則取1,~ 取補是將數字二進制位上的0變成1,1變成0。函數調用:Console.Write("Hello");string input = Console.ReadLine();int num = int.Parse(input);Console.WriteLine("Hello");加加運算符的書寫方式有變名++就是計算返回結果,與變量相同和將變量的值自增1。++變量名的書寫方式是計算返回結果,為變量值加1,將變量值自增1。減減運算符的書寫方式有:變量名--是計算返回結果,與變量相同,將變量的值自減1。--變量名是計算返回結果,為變量值減1,將變量值自減1。類型轉換有:iong a = 1,int b = (int)a,short c = (short)b;boyte d = (byte)c 。常見運算符有算術運算符和賦值運算符,算術運算符有運算順序++ -- * / % + -,int x =1;x = x + x。賦值運算符有:= += -= *= /= %=,int x, y;x = y =1;常見邏輯運算符有:返回類型 bool,邏輯運算符有:==,!=,> ,>=,<,<=,&&,\\,! 。bool 布爾類型的類型意義是用於表示真和假兩種狀態的類型,取值範圍是:true和 false 。三目運算符:又叫三元運行符,他需要三個操作數參與運算。
第四章流程圖, 流程圖中的形狀是開始或者結束,一個流程圖只能出現一個開始或者結束。步驟表示功能中的每個步驟,輸入或輸出,判斷是用來判斷兩種結果,真或假。制作流程圖工具有:PPT,Word,Visio,Power Desinger,Diagram Designer,其他。switch選擇是對代碼運行過程是先計算出表達式的值,將該值從上到下依次和Cuse後面進行比較,若與某個Case後面的值相同, 則運行該Case下面的代碼,流程控制語句有if 判斷,Switch 選擇,循環, 循環就是重復做一件事情,循環體是任意功能, 任意數量的代碼。循環條件是值, 表達式, 必須是bool 類型。循環類型有While do whil for foreach ,do While 循環是先執行一次循環體,然後判斷循環條件是否滿足,如果滿足則再次執行循環體, 執行循環體後,則再次判斷循環條件,直到循環條件為假後才會退出去,for循環循環類型有:While, do While for foreach,break和Continue,break 和Switch,立即結束Switch選擇,立即結束循環。Continue是立即結束當次循環, 進入下一次循環。查找問題在樣本中, 依次尋找目標數據一定會使用到循環,循環一定是從樣本的第一個數據開始, 在到達樣本最後一個數據後結束, 循環體中一定包含一個判斷, 該判斷用於判斷當前的數據是否是目標數據。
第五章數組與集合,C#中的數字類型有:字符類型,字符串類型,數字類型,布爾類型。這四種類型都只能存放一個數據,數組的遍歷類型有:一個數組存在多個數組項,從數據的第一項開始,依次輸出每一項。遍歷條件:要實現數組的遍歷, 可以使用循環,循環的變量從0開始, 依次取到數組的最大下標 (數組的長度 -1),在循環體中,使用循環變量作為下標, 既可以取出數組每一項的值。變量i的變化範圍:0 -arrays,Length -1。排序方式是交換排序是從小到大排序 ,方法是把第一個位置的數字拿出來,依次和後面位置的數字進行比較,,如果比後面位置的數字大,則交換位置.。他有個重復的動作是:如果索引為0的數字比索為j的數字大交換,集合功能是:在功能上數組能實現的所有功能,集合都能實現.,反之,集合能實現的某些功能,數組難以實現.,集合的2# 語言支持的集合類型:List,Queue,Stack,LinkedList,Hashset,其他。限制條件是數組創建後長度無法改變,和無法添加,刪除元素.,List 集合創建後長度可以改變,可以添加,或刪除元素.,foresch循環又叫作只讀循環只能用於遍歷數組或集合,Foreach 循環不能用於遍歷,不能更改循環目標,執行效率高。For 循環比較;可以用於任何形式的重復行為, 在循環體中,可以進行任何操作,遍歷速度慢,執行效率低。若需要遍歷集合或數組並且遍歷的過程中只需要讀取而不會更改,,使用Foreach 循環最合適.。
第三,四,五,章節理論知識的總結