输入输出,数据类型,运算符
輸入輸出:
?
?
一、數據類型:值類型和引用類型
?
1、值類型
整數類型常用int類型,數值范圍在±21億之間
int a=22;
long b=333333333333333333;
雙精度浮點小數 double
double c=3.14;
float c=3.14f;
decimal c=3.14m;
布爾型
bool d=true;
bool e = 1 == 3;
Console.WriteLine(e);
?
引用類型
字符串類型
string s="12345";
s="2569";
類型轉換
double a = 3.74;
int b = (int)a;
string s = "123";
int c = int.Parse(s);
int d = Convert.ToInt32(s);
double e = Convert.ToDouble(s);
decimal f = Convert.ToDecimal(s);
string ss = c.ToString();
Console.WriteLine(ss);
?
Console.WriteLine("你好!");
System.Threading.Thread.Sleep(3000); //暫停3000毫秒
?
?
二、運算符
1、算術運算符
++ --
int a = 5;
a++; //a=a+1;
a--; //a=a-1;
++a; //a=a+1;
--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.判斷a的個位是不是b====>a%10是否==b
3.把數變成某個范圍之內的數(利用余數一定比除數小的定理,比如十六進制里面最大的單個數是F(15))
2.關系運算符
> < >= <= == !=
3.邏輯運算符
&& 與 兩個條件同時滿足才是true,否則是false
|| 或 兩個條件只要有一個滿足就是true,都不滿足是false
! 非(非是優先級最高的!!!!) 原來是true的改為false,反之改為true
4.其他運算符
賦值運算符
= += -= *= /= %=
a+=b;//a=a+b;
條件運算符
? :
int a = 10;
int b = 3;
string c = a > b ? "是的,a>b" : "不是,a<=b";
練習:
?
轉載于:https://www.cnblogs.com/maxin991025-/p/5919416.html
總結
以上是生活随笔為你收集整理的输入输出,数据类型,运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA微信开发:[17]如何获取所有关
- 下一篇: 几个比较常用的特效