实例一:Hello World

当你开始学习C语言编程时,编写一个简单的“Hello World”程序是一个非常好的起点。这个程序会输出“Hello, World!”到控制台。

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}

这个例子中,#include <stdio.h> 是一个预处理指令,它告诉编译器包含标准输入输出头文件。main 函数是程序的入口点。printf 函数用于输出文本到控制台。

实例二:变量和赋值

在C语言中,变量是用于存储数据的容器。以下是如何声明和赋值变量的例子。

#include <stdio.h>

int main() {
    int age = 25; // 声明一个整型变量并赋值为25
    float salary = 5000.50; // 声明一个浮点型变量并赋值为5000.50
    char grade = 'A'; // 声明一个字符变量并赋值为'A'
    
    printf("Age: %d\n", age);
    printf("Salary: %.2f\n", salary);
    printf("Grade: %c\n", grade);
    
    return 0;
}

在这个例子中,我们声明了三个变量:一个整型、一个浮点型和一个字符型,并分别赋值。

实例三:控制流——if语句

C语言中的控制流语句允许程序根据条件做出决策。以下是一个简单的if语句示例。

#include <stdio.h>

int main() {
    int number = 10;
    
    if (number > 5) {
        printf("Number is greater than 5\n");
    } else {
        printf("Number is not greater than 5\n");
    }
    
    return 0;
}

在这个例子中,我们检查变量number是否大于5,并输出相应的信息。

实例四:循环——for循环

循环是重复执行代码块的一种方式。以下是一个使用for循环的例子,用于打印1到10的数字。

#include <stdio.h>

int main() {
    for (int i = 1; i <= 10; i++) {
        printf("%d\n", i);
    }
    
    return 0;
}

在这个例子中,for 循环初始化变量i为1,然后检查条件i <= 10是否为真。如果为真,则执行循环体内的代码,并将i增加1。这个过程重复,直到条件不再为真。

实例五:函数

函数是组织代码的模块化方式。以下是一个简单的函数示例,用于计算两个数的和。

#include <stdio.h>

// 函数声明
int add(int a, int b);

int main() {
    int num1 = 5;
    int num2 = 10;
    int sum = add(num1, num2); // 调用函数并传递参数
    
    printf("The sum is: %d\n", sum);
    
    return 0;
}

// 函数定义
int add(int a, int b) {
    return a + b;
}

在这个例子中,我们定义了一个名为add的函数,它接受两个整数参数并返回它们的和。在main函数中,我们调用add函数并打印结果。

通过这些实用的实例,你可以开始学习C语言编程,并逐步掌握更多的概念和技巧。记住,编程是一门实践性很强的技能,多写代码,多练习,你将能更快地进步。