C#基础Ⅳ-算数运算符

简介: C#基础Ⅳ-算数运算符

查漏补缺:占位符{0}

string str = Console.ReadLine();
Console.WriteLine("哈哈,这么巧,我也喜欢吃{0}",str);
Console.ReadKey();

算术运算符

一元运算符++,- -

前加:++i

int num = 11; int number;
number = ++num;
Console.WriteLine(num);
Console.WriteLine(number);
Console.ReadKey();

输出结果:12 12

//参与运算,先自身加1,再赋值 i

int num = 12;
int number = ++num + 12;
Console.WriteLine(num);
Console.WriteLine(number);
Console.ReadKey();//13 25

后加:i++

//不参与运算,自身加1

int num = 12;
int number = num++;
Console.WriteLine(number);
Console.WriteLine(num);
Console.ReadKey();//12 13

输出结果:12 13

//参与运算,先赋值,自身加1

int num = 12;
int number = 12 + num++;
Console.WriteLine(num);
Console.WriteLine(number);
Console.ReadKey();//13 24

输出结果:13 24

关系运算符

int num = 12; bool results1 = 11 == 11;
bool results2 = 11 != 12;
bool results3 = 11 <= 12;
bool results4 = 11 >= 12;
Console.WriteLine(results1);
Console.WriteLine(results2);
Console.WriteLine(results3);
Console.WriteLine(results4);
Console.ReadKey();
//True True True False

逻辑表达式

运算符

描述

总结

&&

逻辑与

一个假全为假

||

逻辑或

一真为真,全假为假

逻辑非

取反


表达式1

表达式2

表达式1&&表达式2

True

True

True

True

False

False

False

True

False

False

False

False


表达式1

表达式2

表达式1||表达式2

True

False

True

False

True

True

False

False

False

True

True

True


相关文章
|
1月前
|
编译器 C#
c# - 运算符<<不能应用于long和long类型的操作数
在C#中,左移运算符的第二个操作数必须是 `int`类型,因此需要将 `long`类型的位移计数显式转换为 `int`类型。这种转换需要注意数据丢失和负值处理的问题。通过本文的详细说明和示例代码,相信可以帮助你在实际开发中正确使用左移运算符。
35 3
|
1月前
|
编译器 C#
c# - 运算符<<不能应用于long和long类型的操作数
在C#中,左移运算符的第二个操作数必须是 `int`类型,因此需要将 `long`类型的位移计数显式转换为 `int`类型。这种转换需要注意数据丢失和负值处理的问题。通过本文的详细说明和示例代码,相信可以帮助你在实际开发中正确使用左移运算符。
57 1
|
1月前
|
编译器 C#
c# - 运算符<<不能应用于long和long类型的操作数
在C#中,左移运算符的第二个操作数必须是 `int`类型,因此需要将 `long`类型的位移计数显式转换为 `int`类型。这种转换需要注意数据丢失和负值处理的问题。通过本文的详细说明和示例代码,相信可以帮助你在实际开发中正确使用左移运算符。
16 0
|
2月前
|
C# 开发者
【捞底干货】C#中equals和==运算符的区别
【捞底干货】C#中equals和==运算符的区别
65 1
|
6月前
|
C# 数据库
C#中的空合并运算符与空合并赋值运算符:简化空值处理
C#中的空合并运算符与空合并赋值运算符:简化空值处理
|
7月前
|
开发框架 .NET 程序员
C#三元运算符使用技巧
C#三元运算符使用技巧
62 0
|
7月前
|
C# 数据安全/隐私保护
C#运算符
C#运算符
38 0
|
7月前
|
C#
C# 运算符详解:包含算术、赋值、比较、逻辑运算符及 Math 类应用
运算符用于对变量和值执行操作。在C#中,有多种运算符可用,包括算术运算符、关系运算符、逻辑运算符等。
86 1
|
7月前
|
C# 图形学
【Unity 3D】C#控制语句break、continue及算数运算符和逻辑运算符的讲解(附测试代码)
【Unity 3D】C#控制语句break、continue及算数运算符和逻辑运算符的讲解(附测试代码)
68 1
|
7月前
|
存储 C#
C#入门开发(Hello World,运算符)
C#入门开发(Hello World,运算符)
60 0