SIKI學習 C 初級教程01

2021-09-12 07:05:34 字數 1573 閱讀 3868

雙擊home鍵,可以把游標定義在**的最前方

雙擊end鍵可以定位在**的最後

按住shift鍵游標從某一位置 到選中位置

delete刪除後面的字元

插入模式游標正常

覆蓋模式:選中insert的情況

輸入法:全形字符佔兩個字元

半形字元:一般程式設計用

首字元:

允許 a-z,a-z,_,@

不允許 0-9

後續字元:

允許 a-z,a-z,0-9

不允許 @

字母下劃線可用在任何位置

數字不能放在首位

@只能放在標示符的首位

標示符是一種字串,用來命名如變數方法引數等。標示符不能和關鍵字重複。

camel命名法(駝峰命名法)

首個單詞的首字母小寫,其餘單詞的首字母大寫

pascal命名規範

每個單詞的第乙個字母都大寫

如果使用到英文單詞的縮寫,全部使用大寫

變數使用駝峰命名,方法和類使用pascal命名規範

塊是由乙個大括號包圍起來的0條或多條語句序列,它在語法中相當於一條語句。

//不以分號結束
塊的內容:

3. 某些特定的程式結構只能使用塊

4. 語句可以以分號結束,但塊後面不跟分號。

1.從程式中輸出文字

控制台視窗是乙個簡單的命令提示視窗,允許程式顯示文字並從鍵盤接受輸入。bcl提供乙個console的類( 在system命名空間下),該類包含了輸入和輸出到控制台視窗的方法。

5. write

write是console類的成員,他把乙個文字字串傳送到程式的控制台視窗,最簡單的使用write把文字的字串字面量傳送到視窗,字串必須使用雙引號括起來。

console.write("this is a trivial text");

system.console.write("this is text1");

write後面沒有換行符,這兩個詞語都輸出在同一行

6. 從程式中輸出文字 writeline

writeline是console的另乙個成員,他和write實現相同的功能,但會在每乙個輸出字串的結尾新增乙個換行符。

system.console.writeline("hello world");
格式化字串

console.writeline("兩個數相加+=",3,34,34);
console.writeline(格式字串(含替代標記),替代值0,替換值1,替換值2,…);

5. 多重標記和值

下面的語句使用了三個標記,但只有兩個值

console.writeline(" three integers are ,and",3,5);
但是記住標記不能引用超出替換值列表長度以外位置的值

console.writeline(" three integers are and",3,5);
這個是錯誤的,位置2的值不存在

SIKI學習 C 初級教程03

為什麼使用流程控制 根據程式中當時的環境執行不同的 需要重複執行某段 這兩種方法就是需要用到流程控制中的分支和迴圈。分支 有條件的執行 迴圈 重複執行相同的 布林運算 int score 90 bool res score 50 布林運算子 布林運算子 處理布林值 條件布林運算子 布林賦值運算子 g...

C 初級教程 函式

函式的定義和使用 定義函式 static void write 函式的使用 static void main 控制台應用程式函式的定義形式如下 static 引數陣列 定義乙個函式,用來取得數字的和,但是數字的個數不確定。解決方案 1,定義乙個函式,引數傳遞過來乙個陣列 2,定義乙個引數個數不確定的...

C 初級教程 初識C

c 初級教程 初識c 1.c 和.net框架 c 屬於.net框架的內容 工具 vs vscode 開發技術asp.net c 的歷史 識別符號 標示符是一種字串,用來命名如變數 方法 引數和許多後面要講解的程式結構 識別符號不能和關鍵字重複 不能有.字元 不能以數字開頭 不能占用類似void pu...