基本运算(C#)

思维导图

 

一.运算符

1.算术运算符

+ 两数相加

-两数相减

*两数相乘

/两数相除

++自增加一  如果++在变量前面,先自增加一再赋值  ,如果++在变量后面,先赋值再自增加一

int a = 2, b = 5, c, d,e,f;
c = ++a;
d = a++;
Console.WriteLine(c+"" +d);//输出c=3, d=2
e = a++ + b;//输出e结果为7
f = ++a + b;//输出f结果为8

 2.逻辑运算符

逻辑与  &&  同时为真(1)时为真

逻辑或 ||   有一个为真时为真

逻辑非 ! 相反  1真  !1为假

3.二进制运算

&:位与:相当于两个二进制值做乘法运算

|:位或:相当于两个二进制值做加法运算

^:异或:规则(相同为0,不同为1)

!:取反:十进制数加一,然后前面加负号

2和4按位与得0000  即0

2    0010     

4    0100

2和4按位或得0110 即6

2和4按位异或得0110 即6

4取反为1011 即11

3.三元运算符

表达式1?表达式2:表达式3

 int m = 4, n = 2, p=1;

        p = m > n ? ++ : 2;

        print(p);//输出结果为1

注意:p的类型一定要和后面表达式的值的类型相同

输入

string a=Console.ReadLine()

输出

Console.WriteLine()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值