引言C语言作为一种历史悠久且应用广泛的编程语言,是许多程序员学习编程语言的第一步。为了帮助初学者快速掌握C语言,本文将通过100个基础案例,详细讲解C语言的入门知识,包括数据类型、控制结构、函数、数组...
C语言作为一种历史悠久且应用广泛的编程语言,是许多程序员学习编程语言的第一步。为了帮助初学者快速掌握C语言,本文将通过100个基础案例,详细讲解C语言的入门知识,包括数据类型、控制结构、函数、数组、指针等核心概念。
案例1:整型变量的声明与赋值
#include
int main() { int a = 10; printf("a = %d\n", a); return 0;
} 案例2:整型变量的运算
#include
int main() { int a = 5, b = 3; printf("a + b = %d\n", a + b); printf("a - b = %d\n", a - b); printf("a * b = %d\n", a * b); printf("a / b = %d\n", a / b); return 0;
} 案例3:浮点型变量的声明与赋值
#include
int main() { float f = 3.14; printf("f = %.2f\n", f); return 0;
} 案例4:字符型变量的声明与赋值
#include
int main() { char c = 'A'; printf("c = %c\n", c); return 0;
} 案例5:if语句
#include
int main() { int a = 10; if (a > 5) { printf("a is greater than 5\n"); } return 0;
} 案例6:while循环
#include
int main() { int i = 0; while (i < 5) { printf("i = %d\n", i); i++; } return 0;
} 案例7:自定义函数
#include
void printHello() { printf("Hello, World!\n");
}
int main() { printHello(); return 0;
} 案例8:一维数组
#include
int main() { int arr[5] = {1, 2, 3, 4, 5}; for (int i = 0; i < 5; i++) { printf("arr[%d] = %d\n", i, arr[i]); } return 0;
} 案例9:指针变量的声明与赋值
#include
int main() { int a = 10; int *ptr = &a; printf("a = %d\n", a); printf("*ptr = %d\n", *ptr); return 0;
} 通过以上100个基础案例,初学者可以逐步掌握C语言的核心概念。在实际编程过程中,不断练习和总结,将有助于提高编程水平。