01 程序与变量
C语言轻松上手
1. 运行Hello World!程序
可以在右边输入printf试试
#include <stdio.h>
int main(void)
{
printf("Hello, World!\n");
return 0;
}
运行后会输出:
Hello, World!
先按顺序看懂这几处:
| 写法 | 在这个程序里做什么 |
|---|---|
#include <stdio.h> | 包含头文件,让编译器认识 printf |
int main(void) | 主函数,练习程序从这里开始执行 |
{ } | 括起来的语句属于这个函数 |
printf(...) | 输出括号中的内容 |
\n | 换行 |
return 0; | 结束主函数,返回 0 表示正常结束 |
把 Hello, World! 换成自己的名字,再运行一次。双引号里的内容变了,输出也会跟着变。
printf、return 这样的语句后面要有分号。#include 这一行不加分号。
2. 变量

int 是数据类型(就是约定数据以什么样的方式存到内存里),count 是变量的名字,0 是初始值。
3. 变量的类型
不同数据使用不同类型:
| 类型 | 例子 | 用途 |
|---|---|---|
int | int a = 3; | 整数,例如次数、编号 |
float | float a = 25.0f; | 小数,例如温度、电压 |
double | double a = 3.1415926; | 精度通常比 float 更高的小数 |
char | char a = 'A'; | 一个字符 |
25.0f 末尾的 f 表示这是一个 float 常量。
打印时,格式要与数据对应:
int a = 3;
float b = 25.0f;
char c = 'A';
printf("%d\n", a);
printf("%.1f\n", b);
printf("%c\n", c);
%d 输出整数,%f 输出小数,%.1f 保留一位小数,%c 输出一个字符。多个数据按顺序填写,例如:
printf("%d %.1f %c\n", a, b, c);
变量的自增自减
count++; // 相当于 count = count 加 1
count--; // 相当于 count = count 减 1