当前位置: 首页> 教育> 锐评 > 第四章:C# 基本语法

第四章:C# 基本语法

时间:2025/8/21 16:02:13来源:https://blog.csdn.net/kimjoonsoo/article/details/139187194 浏览次数:0次

了解了C#的基本结构后,我们需要深入学习C#的基本语法。这包括变量和数据类型、运算符、控制流语句等。这些基本语法规则构成了编写C#程序的基础,掌握这些内容将使你能够编写功能完整的程序。

1. 变量与数据类型

变量是存储数据的命名位置,而数据类型则定义了变量可以存储的数据的类型。在C#中,常用的数据类型包括整型、浮点型、字符型和布尔型等。

示例:

using System;namespace BasicSyntax
{class Program{static void Main(string[] args){int number = 42; // 整型变量double pi = 3.14159; // 双精度浮点型变量char letter = 'A'; // 字符型变量string message = "Hello, C#"; // 字符串变量bool isCSharpFun = true; // 布尔型变量Console.WriteLine($"Number: {number}");Console.WriteLine($"PI: {pi}");Console.WriteLine($"Letter: {letter}");Console.WriteLine($"Message: {message}");Console.WriteLine($"Is C# fun? {isCSharpFun}");}}
}

在这个示例中,我们声明并初始化了五个不同类型的变量,并在控制台输出它们的值。

2. 运算符

运算符用于执行各种操作,包括算术运算、比较运算、逻辑运算和赋值运算等。

算术运算符:

int a = 10;
int b = 3;int sum = a + b; // 加法
int difference = a - b; // 减法
int product = a * b; // 乘法
int quotient = a / b; // 除法
int remainder = a % b; // 取余Console.WriteLine($"Sum: {sum}");
Console.WriteLine($"Difference: {difference}");
Console.WriteLine($"Product: {product}");
Console.WriteLine($"Quotient: {quotient}");
Console.WriteLine($"Remainder: {remainder}");

比较运算符:

bool isEqual = (a == b); // 等于
bool isNotEqual = (a != b); // 不等于
bool isGreater = (a > b); // 大于
bool isLesser = (a < b); // 小于
bool isGreaterOrEqual = (a >= b); // 大于或等于
bool isLesserOrEqual = (a <= b); // 小于或等于Console.WriteLine($"Is Equal: {isEqual}");
Console.WriteLine($"Is Not Equal: {isNotEqual}");
Console.WriteLine($"Is Greater: {isGreater}");
Console.WriteLine($"Is Lesser: {isLesser}");
Console.WriteLine($"Is Greater Or Equal: {isGreaterOrEqual}");
Console.WriteLine($"Is Lesser Or Equal: {isLesserOrEqual}");

逻辑运算符:

bool x = true;
bool y = false;bool andResult = x && y; // 逻辑与
bool orResult =<
关键字:第四章:C# 基本语法

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: