这里写自定义目录标题
- 数据类型
- 浮点型数据
- 浮点型常量
- 浮点型变量
- 字符串数据
- 字符串型常量
- 混合运算与printf()
- printf
- 模型进制转换
数据类型
常量:整形、实型(浮点)、字符型和字符串型
变量:变量名、变量值
整型数据
define 直接将字符串替换,并不会先进行计算。
#include <stdio.h>
define PI 3+2
int main(){
int i=PI*2;
printf("i=%d\]n",i);
}
浮点型数据
浮点型常量
小数形式
指数形式 注意:字母e或E之前必须有数字,且e后的数字必须是整数。
浮点型变量
float
字符串数据
字符串常量:‘a’ ‘A’ ‘1’
转义字符 \n 换行 \b退格 \反斜杠
//大写变小写
#include <stdio.h>
int main(){
char c = 'A';
printf("%c'\n",c+32);
printf("%d\n",c);
}
字符串型常量
C H I N A \0
混合运算与printf()
printf
将数据格式转化为字符串后,放入标准输入输出缓冲区,然后将结果显示到屏幕上。
%c 字符
%d 带符号整数
%f 浮点数
%s 一串字符
%u 无符号整数
%x 无符号十六进制数
%p 一个指针
//printf格式控制
%3d 占三个空格
%5.2f 5占五个空格 .2保留2位
%-3d 负号左对齐
模型进制转换
K M G T
%d 十进制
%o 八进制
%x 十六进制