第2章 C语言基础知识
1.printf()函数
在控制台输出数据,需要使用输出函数,C语言常用的输出函数为printf()。
printf()函数为格式化输出函数,其功能是按照用户指定的格式将数据输出到屏幕上。
printf(“格式控制字符串”,[输出列表]);
格式控制字符串:指定输出格式,以%开头,%符号后面跟各种格式控制字符;格式控制字符串的具体形式: “%标志][宽度][.精度][长度]类型”,例如: %c、%d、%3d、%.6f ┄
(1)类型
printf()函数可以输出任意类型的数据,如整型、字符型、浮点型数据等。
格式控制字符 | 含义 |
---|---|
s | 字符串 |
c | 单个字符 |
d | 有符号十进制整型 |
u | 无符号十进制整型 |
o | 无符号八进制整型 |
x | 无符号十六进制整型小写 |
X | 无符号十六进制整型大写 |
f | 单精度/双精度浮点型(默认打印6位小数) |
e | 科学记数e |
E | 科学记数E |
p | 变量地址 |
类型应用示例一:
printf("%c", 'H'); //以%c格式输出字符'H'
printf("%s", "Hello, world!\n"); //以%s格式输出字符串"Hello, world!"
printf("%d", 100); //以%d格式输出整数100
类型应用示例二:
printf("%d%d%d\n",1