目录
1. 前言
2. 打印“Hello World”
3. 打印整型(%d)
4. 打印字符(%c)
5. 打印小数(%f)
6. 总结
1. 前言
学习C语言,第一个接触的函数往往是printf。它是标准输入输出库(stdio.h)中的一个重要函数,用于将格式化的数据输出到标准输出设备(通常是屏幕)。本文将简要介绍printf的基本用法,重点讲解如何打印“Hello World”、整型(%d)、字符(%c)和小数(%f)。
2. 打印“Hello World”
使用printf打印字符串是最基础的操作。字符串需要用双引号括起来。
#include <stdio.h> int main() { printf("Hello World"); return 0; }运行结果会在屏幕上显示:Hello World。
3. 打印整型(%d)
%d用于输出整数。需要在双引号外的参数列表中提供对应的整型变量。
#include <stdio.h> int main() { int age = 18; printf("我的年龄是:%d", age); printf("数字是:%d", 100); return 0; }运行结果:我的年龄是:18和数字是:100。
4. 打印字符(%c)
%c用于输出单个字符。字符需要用单引号括起来。
#include <stdio.h> int main() { char grade = 'A'; printf("我的等级是:%c", grade); return 0; }运行结果:我的等级是:A。
5. 打印小数(%f)
%f用于输出浮点数(小数)。
#include <stdio.h> int main() { float price = 19.99; printf("商品价格是:%f", price); return 0; }运行结果:商品价格是:19.990000。
如果想控制小数位数,可以使用%.2f(保留两位小数)。
printf("商品价格是:%.2f", price); // 输出:商品价格是:19.996.总结
- 打印字符串:直接使用双引号,如
printf("Hello World"); - 打印整型:使用
%d,如printf("%d", age); - 打印字符:使用
%c,如printf("%c", grade); - 打印小数:使用
%f,如printf("%f", price);