C Main函式,資料型別,運算子

2022-05-31 18:45:07 字數 2489 閱讀 9604

1.了解main函式的定義

static void main ( string args )//下劃線內容自定義

注意console.writeline();表示輸出語句 自動換行。

console.write();表示輸出語句,不自動換行。

2.注釋,

注釋的三種方式a  // 表示注釋一行 b /**/ 表示注釋一段區域 c  /// 放在函式上面使用,給函式加註解

3.變數之間要用逗號分開來   例如:int  a, b;

第二部分。資料型別

整形。

c#語言

.net型別(通用語言)

位元組值型別

整型byle

byte

1short

int16

2int

int32(最常用)正負2的3次方約為21億

4long

int64

8浮點型

float

single

4double

double(最常用)

8decimal

decimal

16字元型

char

char

2布林型

bool

boolean

1注意 只能判斷 true 或者false

日期時間

datetime

列舉型別

enum

結構型別

struct

引用型別 如。                字串型。     string         string類介面

陣列例如;bool a = 1 = = 3;

console.writeline();

string等同於字元型,長度較長,定義用雙引號。

string a = "hello";   string b = "h";

型別轉換分為三種。1.如double類換成int類。double b = 3.14

int a = (int)b;結果為3;

2. string c = "111";

int d = int.parse(c);

3.sting c = "111";

int d = convert.toint(c);

如果,想讓系統顯示程式的固定時間。可以加

system.threading.thread.sleep();計算機。

第三部分 運算子

算術運算子 ++    --表示加加減減

int a = 10,b = a++;//=a+1;

int a = 10,b =++a;//a=a+1;

int a = 10,b =a--;//a=a-1;

int a = 10,b =--a;//a=a-1;

//在賦值運算中,前++需要先執行+1運算然後賦值。後++腰先進行賦值,後進行+1運算,前--與後-- 和++一致。

int a = 5;

int b = a++;//a=a+1;b=a;

int c = ++a;//c=a;a=a+1;

console.writeline(a);

console.writeline(b);

console.writeline(c);

*/%  乘除 取餘

%模的用法用途。

1判斷a是否是b的倍數a%b是否==0也就是說有沒有餘數;

2判斷乙個數的個位數是不是等於幾,例如判斷234的個位是不是4。234%10是否==4;

3把數設定為某個範圍內的取值;

運算關係符

<  >  <=  >=  ==  !=

邏輯關係符

&&  與 並且。兩個連線的條件同時滿足才是true 否則就是false。

||或。 連線的兩個條件只要有乙個滿足就是true 都不滿足就是false。

! 非 (非是優先順序最高的!!!!) 原來是true的反之,為false。原來為false的。反之,為true。

條件運算子  ?: 如果

例如:int a = 3;

int c = 5;

string q = c > a ?"是的,a>b":"不是,a<=b";

賦值運算子

= += -= *= /= %=

例如。a+=4;  a=a+4; 

經典用%的例子

console.writeline("請輸入100以內的數");

string s = console.readline();

int mun = console.toint32(s);

console.writeline(num%7==0);   7的倍數;

console.writeline(num/10==7);  十位數是7;

console.writeline("num%10==7"); 個位數是7;

資料型別 運算子

一.資料型別 1.整數型別 2.浮點數 定點數 m為精度 資料總長度 d為標度 小數點後長度 單精度 佔4個位元組,有效數字是7位 雙精度 佔8個位元組,有效數字是16位 在一定情況下,浮點數能表示更大的儲存範圍,但容易產生誤差。因而對精度要求較高時,選擇定點數。定點數以字串儲存。3.日期 時間 4...

資料型別。運算子

一.變數不能重複宣告 int a 10 int a 100 錯誤 二.8種資料型別 1.整形 byte short int long byte 的取值範圍 128 127 2的7次方到2的7次方 1 short 的取值範圍 32768 32767 2的15次方到2的15次方 1 int 的取值範圍 ...

資料型別和運算子 運算子

objective c 支援所有的基本算術運算子 除法運算子。除法運算子有些特殊,如果除法運算子的兩個運算元都是整數型別,則計算結果也是整數,就是將自然 數除法的結果斷取整。求餘運算子。它要求運算子兩邊的運算元必須是整數,他的計算結果是使用第乙個運算元來除以第二個運算元,得到 乙個整除的結果後,剩下...