C#--运算符

赋值运算符区别
+=(N+=10表示N=N+10)直接在内存中加值
=+(N=N+10)需要拿出到内存外之后再加最后放进去
关系运算符功能
==表示前后两者相等
!=表示前后两者不等
“>” / “<”表示大于小于
“>=” / “<=”表示大于等于、小于等于
逻辑运算符功能
布尔类型bool
true
false

举例:

bool result;
result = 20 < 18;
Console.WriteLine(result);
Console.ReadKey();

//显示:false
逻辑表达式功能
&&(逻辑与)如果表达式1与表达式2有一个为false,那么整个表达式结果为false如果两个表达式结果都是true,那么整个表达式结果都是true。
逻辑或(两个竖杠)表达式1或表达式2结果有一个为true则结果为true
!=(逻辑非)如果表达式是正确的,那么取反后就是错误的。

小栗子:(判断是否为瑞年)

Console.WriteLine("请输入年份");
string stryear = Console.ReadLine ();
int year = Convert.ToInt32(stryear);

bool result=(year  % 400==0 )|| (year  %4==0 && year %100 !=0);

Console.WriteLine (result  );
 Console.ReadKey ();
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值