C# 基本语法
发布人:shili8
发布时间:2023-06-26 13:22
阅读次数:66
C# 是一种面向对象的编程语言,它是由微软公司开发的一种高级语言。C# 语言的语法结构与 C++ 和 Java 有很多相似之处,但也有一些不同之处。本文将介绍 C# 的基本语法,包括变量、数据类型、运算符、控制语句等。
1. 变量
在 C# 中,变量是用来存储数据的。变量的类型必须在声明时指定,可以是整型、浮点型、字符型、布尔型等。变量的声明格式如下:
数据类型 变量名;
例如:
int age; double salary; char gender; bool isMarried;
2. 数据类型
C# 中的数据类型包括整型、浮点型、字符型、布尔型等。常用的数据类型如下:
int:整型,表示整数,占用 4 个字节; double:浮点型,表示实数,占用 8 个字节; char:字符型,表示单个字符,占用 2 个字节; bool:布尔型,表示真或假,占用 1 个字节。
3. 运算符
C# 中的运算符包括算术运算符、关系运算符、逻辑运算符等。常用的运算符如下:
算术运算符:+、-、*、/、%; 关系运算符:>、<、>=、<=、==、!=; 逻辑运算符:&&、||、!。
4. 控制语句
C# 中的控制语句包括条件语句和循环语句。常用的控制语句如下:
if-else 语句:用于判断条件是否成立,格式如下:
if (条件)
{
// 条件成立时执行的代码
}
else
{
// 条件不成立时执行的代码
}
for 循环语句:用于重复执行一段代码,格式如下:
for (初始化表达式; 条件表达式; 更新表达式)
{
// 循环体
}
while 循环语句:用于重复执行一段代码,格式如下:
while (条件)
{
// 循环体
}
do-while 循环语句:用于重复执行一段代码,格式如下:
do
{
// 循环体
} while (条件);
下面是一些示例代码和注释:
// 声明一个整型变量 age
int age;
// 声明一个双精度浮点型变量 salary
double salary;
// 声明一个字符型变量 gender
char gender;
// 声明一个布尔型变量 isMarried
bool isMarried;
// 初始化一个整型变量 x
int x = 10;
// 初始化一个双精度浮点型变量 y
double y = 3.14;
// 计算 x 和 y 的和
double sum = x + y;
// 判断 x 是否大于 y
if (x > y)
{
Console.WriteLine(x 大于 y);
}
else
{
Console.WriteLine(x 小于等于 y);
}
// 使用 for 循环输出 1 到 10 的整数
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
}
// 使用 while 循环输出 1 到 10 的整数
int j = 1;
while (j <= 10)
{
Console.WriteLine(j);
j++;
}
// 使用 do-while 循环输出 1 到 10 的整数
int k = 1;
do
{
Console.WriteLine(k);
k++;
} while (k <= 10);
以上就是 C# 的基本语法介绍,希望对初学者有所帮助。

