← 返回首页

C语言基础语法

1. 程序结构

C语言程序的基本结构包括:

#include <stdio.h>

int main() {
    // 变量声明
    int number = 42;
    
    // 输出语句
    printf("Hello, World!\n");
    printf("数字是: %d\n", number);
    
    return 0;
}

2. 变量和数据类型

C语言中的基本数据类型包括:

int age = 25;
float height = 175.5;
double pi = 3.14159265359;
char grade = 'A';
_Bool isStudent = 1;
注意: 变量在使用前必须先声明,并且要指定数据类型。

3. 输入输出

C语言使用标准输入输出函数进行数据交互:

int number;
printf("请输入一个数字: ");
scanf("%d", &number);
printf("你输入的数字是: %d\n", number);
格式化说明符:
  • %d - 整型
  • %f - 浮点型
  • %c - 字符型
  • %s - 字符串

4. 运算符

C语言支持多种运算符:

int a = 10, b = 3;
int sum = a + b;
int difference = a - b;
int product = a * b;
int quotient = a / b;
int remainder = a % b;

_Bool isGreater = a > b;
_Bool isEqual = a == b;

5. 控制结构

C语言提供了多种控制结构:

// if-else 示例
if (score >= 60) {
    printf("及格\n");
} else {
    printf("不及格\n");
}

// for 循环示例
for (int i = 1; i <= 5; i++) {
    printf("%d ", i);
}

// while 循环示例
int count = 1;
while (count <= 5) {
    printf("%d ", count);
    count++;
}

6. 注释

C语言支持两种注释方式:

// 这是单行注释

/* 这是多行注释
   可以跨越多行
   用于详细说明代码 */
提示: 良好的注释习惯可以提高代码的可读性和可维护性。