標籤:
C# 輸入輸出 常量變數
//輸出 Console.WriteLine("這是一行文字");
自動斷行符號的。 Console.Write("Hello world"); 不帶斷行符號的
注意: 1.大小寫敏感。(快速鍵操作) 2.括弧,引號,分號都是英文狀態下的符號。 3.結尾不要忘記寫分號。
//輸入 string s = Console.ReadLine();
如何拼接字串。 Console.WriteLine("你的使用者名稱是" + u + ",密碼是" + p + ",請確認。");
//其它內容
Console.ForegroundColor = ConsoleColor.Red; //設定文字顏色
Console.BackgroundColor = ConsoleColor.Yellow;//設定背景顏色
Console.Clear();
//清屏
一、資料類型: 字串(string)——放一串字元。需要用""引起來。 string s = "456"; string a = "789"; Console.WriteLine(a+s);
1位元組=8位 1B=8b 1Byte = 8bit 1KB = 1024B 1MB = 1024KB 1GB=1024MB 1TB=1024GB
整型(int)——整數類型 4位元組 long(長整型8字) short(短整型2位元組) tiny(微整型1位元組) int a = 456; int b = 789; Console.WriteLine(a+b);
小數型,浮點型(float,double) float:單精確度浮點型。 4位元組 double:雙精確度浮點型。 8位元組 double d = 3.14; float d = 3.14f;
布爾型(bool)。邏輯型,非此即彼。true,false; 1位元組 bool b = true; bool d = false;
字元型(char)。單個字元 char c = ‘4‘;
二、變數——運行過程中,值可以改變的量 先定義,後使用。 定義變數名時,不能重名。
(一)定義:
資料類型 變數名[ = 值]; int a; int b = 20;
(二)賦值: 變數名 = 值;
(三)取值: 直接使用變數名,就可以把變數中存的值給取出來。
(四)變數命名的一般規則。 1.變數名一般由字母、數字、底線組成。 2.變數名開頭只能是字母或底線。 3.變數名不能與系統關鍵詞重複。
三、常量——啟動並執行過程中,值無法改變的量。
字面常量。
符號常量。定義:在變數定義的左邊加上const關鍵字就可以了。 const int b = 20;
注意:符號常量在定義的時候,必須賦值。 符號常量的應用:在一些反覆使用的複雜資料,一般喜歡用常量來替代它,使用常量進行編程運算。
四、類型轉換。 電腦只能對同一類型資料進行運算,不同類型資料不能直接運算,如果是不同類型,則需要進行轉換(自動,強制)。
int a = 10;
double b = 3.0;
Console.WriteLine(a / b); //先把a的值10變成小數類型10.0000,然後再做除法運算。
自動轉換:由電腦根據運算資料自動進行類型轉化。其原則是,只要從類型上來說,不會丟資料,就轉化。 tiny->short->int->long->double 強制轉換:由程式員強制把某種類型,變成另一種類型。這種強制轉化是在電腦不自動轉化的時候實施,但有可能丟資料。 文法: 1.在被轉換的資料左邊加上小括弧,小括弧裡面寫上要轉化的目標類型。
int a = (int)3.14;
2.使用Convert.Toxxx()轉化。
int a=10;
double b = 3.0;
int c = a / Convert.ToInt32(b);
string s = "7896"; int n = Convert.ToInt32(s);
課一 C# 輸入輸出 常量變數