理解int、char、float、double四大核心数据类型,匹配对应格式化占位符,通过10关基础闯关巩固知识点,全对解锁难度加深的进阶挑战,轻松掌握C语言输出格式核心!
用于存储整数,正数、负数、零均可
输出结果:a = 100
用于存储单个字符,用单引号包裹
输出结果:ch = A
用于存储小数,单精度浮点型,精度有限
输出结果:pi = 3.140000
用于存储高精度小数,范围更大、精度更高
输出结果:num = 123.456000
当前分数
当前关卡
已通关卡
闯关用时
整型(int):存储整数,对应占位符%d(十进制整数),不可用于输出小数。
字符型(char):存储单个字符,对应占位符%c,字符必须用单引号''包裹。
单精度浮点型(float):存储小数,对应占位符%f,变量赋值需加f后缀(如3.14f)。
双精度浮点型(double):高精度小数,输入占位符%lf,输出占位符%f,无需加f后缀。
占位符匹配规则:数据类型与占位符必须一一对应,否则会出现输出乱码或错误,这是C语言入门常见陷阱。
进阶输出技巧:%.2f控制小数保留2位、%d与%04d补零输出、复合数据类型的混合输出,是提升输出规范性的关键。