码迷,mamicode.com
首页 > Windows程序 > 详细

C#运算符

时间:2014-12-11 20:42:46      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:ar   os   sp   on   bs   ad   amp   line   nbsp   

//递增运算符

c=a++ //"a++"等于“a=a+1”,先执行C的操作,再执行 a 的操作

c=++a //先执行++a操作,再执行c的操作

前++的运算优先级在加减乘除模之上

//比较运算符 >,< ,>=, <=, ==, != ("=="判断是否相等)

bool bo=a>b;

Console.WriteLine(bo);

比较运算符的优先级在数学运算符之下

//条件运算符(比较表达式)?(语句一):(语句二);--如果满足执行冒号前内容,不满足执行冒号后内容

c=(a>b)?(a+1):(b+1)

Console.WriteLine(c);

string s;

s=Console.ReadLine();

 

a=a+int.Parse(s.ToString());

 

Console.WriteLine(a);

Console.ReadLine();

//数学运算符 加减乘除模

int a=1;

int b=2;

int c=a+b;

c=1+14%13;

Console.WriteLine(c);

//其他赋值运算符,+=,-+,*=,%=

a+=b 意思为a=a+b

//逻辑运算符 &&(与),||(或) ,!(非,意思为取反)

bool bo;

bo=a>b&&a>3;

bo=!(a<b) || a<2;

Console.WriteLine(bo);

Console.ReadLine();

逻辑运算符优先级在比较运算符之下

C#运算符

标签:ar   os   sp   on   bs   ad   amp   line   nbsp   

原文地址:http://www.cnblogs.com/yangyue/p/4158424.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!