第十課 程式設計基礎(二)

2021-07-01 22:56:43 字數 831 閱讀 3122

上節課中我們熟悉了資料型別的概念,並且學會了如何建立和引用變數。本節課的主要內容是運算、字串的常用操作和日期的常用操作。

運算分為算術運算和邏輯運算,算術運算是指我們小學時候老師教的加減乘除(計算機程式設計中多乙個模運算),邏輯運算對於新接觸程式設計的朋友來說可能是乙個新名詞,就是說2個運算元進行運算,結果為布林值(true或者false)。

在日常生活中的加減乘除存在先乘除後加減的規則,同樣,在程式設計中也是一樣的,運算有乙個優先順序的概念,這個優先順序說白了就是先執行誰後執行誰的問題,下面給出乙個在c#程式設計中可能遇到的運算子的優先順序排序。

運算子優先順序順序

運算類別

運算子乘除

*     /     %

加減+    -

相等==(相等)    !=(不等)

邏輯與&

邏輯異或

^邏輯或

|條件與

&&條件或

||條件運算?:

上表就是最基本的一些運算子,當然,c#中的運算子遠不止這些,還有一些高階的運算子不在我們程式設計入門的課程的學習範圍之內,後續一些高階課程會學到。

接下來我們還要學習到的是:

1.常用算術運算子的操作

2.運算子優先順序詳解

3.理解布林運算

4.字串的常用操作(拼接、字串擷取、字串檢索等)

5.理解datetime資料型別(時間和日期的操作)

第十課學習

按鍵在未按下時,處於一種高電平狀態,一般這種情況下,其對io口的電平一致,則不會產生任何效果,只有在按下狀態時,由於與接地的迴路貫通,故相當於微控制器的io口直接接地。從原理圖上看,之所以要接keyin1 keyin4外接至按鍵中,主要原因是為了獲取按鍵的狀態,因為我們只能獲取微控制器的io口狀態,...

第十課 邊框

無邊框 border style none 虛線邊框 border style dotted 虛線邊框 border style dashed 實線邊框 border style solid 雙邊框 border style double 凹槽邊框 border style groove 壟狀邊框 ...

第十課 函式

第十課 函式 一.定義函式 def 函式名 引數1,引數2,文件描述 函式體return 值 def 定義函式的關鍵字 函式名 函式名指向函式記憶體位址,是對函式體 的引用。函式的命名應該反映出函式的功能 括號 括號內定義引數,引數是可有可無的,且無需指定引數的型別 冒號 括號後要加冒號,然後在下一...