📅  最后修改于: 2023-12-03 15:41:46.840000             🧑  作者: Mango
C 语言是一种通用、高级、强类型编程语言,广泛应用于操作系统和嵌入式系统等领域。它是由 Dennis Ritchie 在贝尔实验室在 1972 年首次实现,用于开发 UNIX 操作系统。
在 C 语言中,每条语句必须以分号(;)结尾。以下是一些基本的 C 语法:
C 语言中的变量必须先声明,然后才能使用。声明变量的语法如下:
type variable_name;
其中,type
是变量的数据类型,variable_name
是变量的名称。以下是一些常用的数据类型:
int
:整数类型。float
:浮点数类型。double
:双精度浮点数类型。char
:字符类型。例如,以下代码声明了一个整数变量 a
和一个浮点数变量 b
:
int a;
float b;
常量是程序中的固定值,它们不能改变。以下是一些常用的常量类型:
123
。3.14
。'a'
。"hello"
。例如,以下代码声明了一个整数常量 PI
和一个浮点数常量 E
:
const int PI = 3.1415926;
const float E = 2.71828;
C 语言中支持各种算术、逻辑和比较运算符。以下是一些常用的运算符:
+
、-
、*
、/
、%
。&&
、||
、!
。>
、<
、>=
、<=
、==
、!=
。例如,以下代码使用算术运算符和比较运算符对两个整数进行计算和比较:
int a = 10;
int b = 20;
int c = a + b;
int max = a > b ? a : b;
C 语言中支持各种控制语句,例如条件判断、循环和跳转语句。以下是一些常用的控制语句:
if
、else if
、else
。while
、do-while
、for
。break
、continue
、return
。例如,以下代码使用条件语句和循环语句对一个整数数组进行遍历和排序:
int arr[] = {5, 3, 8, 6, 4};
int len = sizeof(arr) / sizeof(int);
for (int i = 0; i < len; i++) {
for (int j = i + 1; j < len; j++) {
if (arr[i] > arr[j]) {
int temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
C 语言是一种通用、高级、强类型编程语言,具有高效、灵活、可移植等特点。虽然它的语法相对简单,但是它的功能非常强大,可以用来开发各种类型的应用程序。如果你想成为一名优秀的程序员,那么学习 C 语言是必不可少的一步。