int(整型) char(字元型) string(字串型別)double(雙精度浮點數) decimal(貨幣值型別) float(浮點數)。
main方法中,不允許重複申明變數,但可以重複賦值,重複賦值以後原來的變數值被頂替為新賦的值。
一. 在c#中,「+」 有兩種含義;
1.聯值符號,當+左右兩邊只要有一邊是字元或者字串型別的時候,用「+」表示連線左右兩邊的資料。
2.數學中的加號,參與運算的是字元型的資料,表示進行數學上的加法運算。
賦值運算子=(不是數學中的等於符號),是c#中最低的運算等級,在最後執行。
二. 佔位符
第乙個第二個
第三個.......
例如:console.writeline("姓名 性別 年齡",name,***,age);
複製**
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace 輸出變數與聯值
,今年歲,我的工資是元.", name, age, pay);//表示佔位符。佔位符可以重複使用,可以省略。
console.writeline("我叫"+name,"今年"+age+"歲了.");//逗號前為第乙個引數,console輸出逗號前的第乙個引數。
console.writeline("我叫" + name, "今年" + age + "歲了.");//"今年" + age + "歲了."代替前面的佔位符的變數。
int a = 1;//同為數字型別的用「+」表示數學上的加法。
//string a = "1"; 聯值符號的用法區別,左右兩邊只要一邊有字元或者字串型別用「+」就是聯值符號。
int b = 2;
console.writeline(a+b);
console.writeline("1+2");
console.readkey();}}
}複製**
複製**
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace 變數作業
,,,",name,tel,***,age);
console.readkey(); }}
}複製**
複製**
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace 變數作業4
,型號是,手機**是元,重量是",pho,type,money,weight);
console.readkey();}}
}複製**
console.readline();用於接收使用者輸入的資料,需要定義乙個字串型別(string)的變數來儲存使用者的變數。
string input;
input=console.readline();
等價於 string input=console.readline();
複製**
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace 使用者輸入
}}複製**
三. 交換變數數值
若要相互交換兩個變數的數值,需要借助第三個變數來完成。
int a =5,b=10;
int c;
c = b;
b = a;
a = c;
console.writeline("a= b=",a,b);
console.readkey();
複製**
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace 交換變數
b=",a,b);
console.writeline("a= b=",b,a);//並不會交換兩個變數的值
console.readkey();}}
}
變數相關知識總結
1.變數 存放資料用的 1 變數的宣告 int a 宣告乙個整型的變數,名為a int b,c,d 宣告三個整型的變數,名為b,c,d 2 變數的命名 2.1 只能包含字母 數字 和 符,並且不能以數字開頭 2.2 嚴格區分大小寫 2.3 不能使用關鍵字 2.4 可以中文命名,但不建議 建議 英文的...
總結Python變數的相關知識
程式中,資料都是臨時儲存在記憶體中,為了更快速的查詢或使用這個資料,通常我們把這個資料在記憶體中儲存之後,給整個資料定義乙個名稱,這個名稱就是變數。變數就是在儲存資料的時候,當前資料所在的記憶體位址的乙個名字而已。直接執行下面命令 結果 nameerror name a is not defined...
C 運算子過載相關知識
c 允許在同一作用域中的某個函式和運算子指定多個定義,分別稱為函式過載或者運算子過載。程式設計師可以重定義或過載大部分 c 內建的運算子。這樣,他就能使用自定義型別的運算子。過載的運算子是帶有特殊名稱的函式,函式名是由關鍵字 operator 和其後要過載的運算子符號構成的。與其他函式一樣,過載運算...