输入与输出,数据类型,强制转换,运算符

输入与输出 输出console.write();不换行 输出console.writeline();打印之后换行

输入console.read();不换行 输入console.readline();换行

字符串之间运用加号进行拼接,数字之间加号表示运算。

数据类型: int(整型)   long  double(双精度浮点数)  string(字符串型)  bool

强制转换: int a=covert.toint32(console.readline()); int a=int.parse(console.readline());

string s = "123.5"; int a = Convert.ToInt32(s); int b = int.Parse(s);

运算符:

前++与后++: 在赋值运算中,前++需先执行+1运算,然后赋值; 后++,需要先执行赋值,然后进行+1运算。

逻辑运算符: &&与 两个条件同时满足才为true,否则为false ||或 两个条件只要有一个满足就为true,都不满足为false !非(非是优先级最高的) 原来是true的变为false,原来是false的变为true。

赋值运算符: =、、、+=、、、-=、、*=、、/=...%= a+=b 即为a=a+b a*=b即为a=a*b

条件运算符: ....?...: string c=a>b?"":""; a>b则返回问好后面的内容,若不返回后面的内容

关系运算符: ==...<=...>=...

例子:

输入与输出:

 Console.Write("请输入你的姓名");            

string name = Console.ReadLine();           

 Console.Write("请输入你的年龄");            

string age = Console.ReadLine();            

Console.Write("请输入你的工作单位");            

string job = Console.ReadLine();            

Console.WriteLine("我叫" + name + ",今年" + age + "岁了,在" + job + "工作。");

条件运算符:            

Console.Write("现在几点了");            

int a = int.Parse(Console.ReadLine());            

string c = a <= 12 ? a + "am" : (a - 12) + "pm";            

Console.WriteLine(c);

 

posted @ 2016-09-29 19:25  游称  阅读(321)  评论(0编辑  收藏  举报