C 中的變數和常量 運算子

2021-07-24 23:52:35 字數 2208 閱讀 1273

/*

* 01:講解變數

*/// 1.單行注釋

/* 2.多行注釋 */

/// /// 3.文件注釋

///

using system; // 使用system命名空間下的類庫

/* 命名空間關鍵字namespace,作用:對**進行分類管理,

* 語法:定義 namespace xx

* 引入:using xx

*/namespace helloworld

// mian函式是函式的主入口,每個可執行的c#檔案都必須有乙個main函式,在程式啟動的時候編譯器會自動呼叫該main函式

class mainclass */

// public:公開的,公有的意思;用public修飾的函式(方法)表示該方法在任何地方都可以訪問到該方法(類的外部)

/** static:靜態的意思,用static修飾的方法稱為靜態方法

* 特點:表示改方法不能在類的例項上執行。如果想訪問用static修飾的方法;採用的方式:類名.方法名

*//*

*void表示該方法沒有返回值,如果有返回值,直接返回適當的型別。

*比如說,該方法返回值是1;那麼返回值應該寫int

*/public static void main (string args) ,",intnum,intnum2);

console.writeline ("和值為:", intnum + intnum2);

*//*練習二

int a = 3;

a += a -= a *= a;

console.writeline(a); // a = -3

*//* 練習三

int i = 1;

console.writeline ((++i) + (++i) + (i++)); // 2 + 3 + 3 = 8

console.writeline ((++i) + (i++) + (++i)); // 5 + 5 + 7 = 17

*//*

// 三大運算子(算術運算子,關係運算子,邏輯運算子)

// 關係運算子 > >= != < <= ==

int a = 10;

int b = 9;

console.writeline ("a>b:", a > b); // t

console.writeline ("a>b:", a >= b); // t

console.writeline ("a>b:", a != b); // t

console.writeline ("a>b:", a < b); // f

console.writeline ("a>b:", a <= b); // f

console.writeline ("a>b:", a == b); // f

*//*

// 邏輯運算子(&&邏輯與,||邏輯或,!邏輯非)

// 邏輯與(全真為真,一假則假)

int a = 10;

int b = 9;

console.writeline (a < 9 && b == 9); //t

// 邏輯或(一真為真,全假為假)

int a = 10;

int b = 9;

console.writeline (a < 9 && b == 9); //t

// 邏輯非(取反)

int a = 10;

console.writeline (a > 9); // t

console.writeline (!(a > 9)); // f

*//*

int a = 10;

int sum = 0;

sum += a; // sum = sum +a;

*//*

小括號提公升優先順序()

運算法則:先算* / %後算+ - ;「=」的優先順序是最低的

一般來看表示式都是從右向左進行計算。表示式才會是從左向右計算

*//*

三目運算子(?:)

表示式?值一:值二

如果表示式成立的話返回 值一;不成立返回 值二

int a = 0;

a = 10 > 9 ? 10 :9;

console.writeline(a); // a = 10

*/// string.format()

} }}

C 常量 運算子

n 換行 游標移到下一行 0 空值 t 到下乙個水平製表位 ddd 任意字元 xhh 任意字元 雙引號 單引號 反斜槓 符號常量 巨集定義 define price 30 price 30 const int amount 100 定義乙個常量,不能改變值的變數 算術運算子 運算子描述 把兩個運算元...

C 中 運算子 和 運算子

運算子定義在將可空型別分配給非可空型別時返回的預設值。int?c null 若 c 為 null,則 d 為 1,否則把 c 值賦予 d int d c 1 型別名稱後加問號,如 int?i null double?d null bool?b null 可指定可為 null 的 int double...

常量變數與運算子

echo date y m d h i s prc為中華人民共和國 date.timezone prc 賦值 echo 我的名字叫做 username 但是,如果用引號時,變數後面還有其它的有文字,就不能解析了如 echo 我的名字叫做 username 很高興見到大家 這裡就無法解析,需要在變數後...