文章目录
1 输出函数printf
C语言中常用的格式输出函数为printf。使用printf时,需要声明头文件stdio.h
。printf的基本格式为
printf ("格式控制字符串",输出列表);
常用的格式规定字符如下
格式字符 | 含义 |
---|---|
%d | 按照十进制整数打印 |
%o | 按照八进制输出整数,不输出前缀0 |
%x | 按照十六进制输出整数 |
%u | 按照十进制数输出无符号整数 |
%f | 按照浮点数输出,默认输出6位 |
%.nf | 按照浮点数输出,输出n位小数 |
%c | 输出单个字符 |
%s | 输出字符串 |
%p | 输出指针(地址)值,十六进制形式 |
如果在“%”后为“-”,表示输出结果左对齐(在规定输出长度的情况下,默认为右对齐),如果在“%”后为“+”,则输出数值的符号 (正号或负号)。
2 输入函数scanf
C语言中常用的格式输入函数为scanf。scanf的基本格式为
scanf("格式字符串",地址列表);
地址列表由地址运算符“&”与变量名组成。除了scanf外,C语言中还有 getchar、putchar、gets等。