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# 的基本语法介绍,希望对初学者有所帮助。