C语言基础知识梳理 零、概述 一、变量和基本类型 (一)基本类型 1、有符号常见类型大小及其范围 2、浮点数范围来由及其有效数字 3、字面值常量 (1)十进制字面值 (2)浮点数字面值 (3)指定字面值类型 4、字符和字符串常量 5、总结 (二)变量 1、定义变量 2、常用特殊前缀 3、数组与初始化变量 4、变量作用域 (1)局部变量与全局变量的差别 (三)字符串 (四) 自定类型——结构体 二、表达式 三、语句 (一)条件语句 1、if语句 2、switch语句 (二)迭代语句 1、while语句 2、do while语句 3、for语句 (三)跳转语句 四、函数 (一)函数一般格式 (二)函数声明 (三)结构体中的函数 五、指...

 用在输入 输出函数scanf( )和printf( )中的格式控制部分, 即第一个逗号前的双引号内 ,用来对输出的数据(标识符或表达式)进行格式说明,包括数据类型、长度、对齐方式、小数位数等。 1.格式控制符的形式 其中[ ]里面的内容是可选的 -:表示左对齐,缺省情况下为右对齐(若没规定输出数据的宽度则为左对齐)。 0:当规定输出数据的宽度时,所输出数据实际的宽度小于规定的宽度,则在左边用“0”补齐。 m/m.n:m规定了输出数据的宽度(位数),若数据实际的宽度大于m,则突破m的限制全部输出,反之, 将数据全部输出之后用空格进行左补齐;对于实数n是指小数点后的位数,若n小于小数点后实际的位数,则按四舍五入原则进行截取;对于字符...

在程序中要使用输入输出函数(printf 和 scanf),就必须要包含 stdio.h 头文件。 一、格式转换符 整型 控制符 说明 %d 或 i% 有符号十进制整型(int、short、char) %hd 短整型 %ld 长整型 %lld 或 %l64d 64 位整型 %u 无符号十进制整型(unsigned) %o 无符号八进制整型 %x 或 %X 无符号十六进制整型,x 小写对应的十六进制为小写,X 大写对应大写 实型 G/E 格式表示的指数形式中 E 大写 控制符 说明 %f 十进制单精度浮点数(float),默认小数部分超过 6 位的四舍五入 %lf 小数形式双精度实型 %e 或 %E 指数形式单精度实型,le...