4.1格式化输出
printf(“ %d”,a)
格式转换/控制字符:
1)%d以十进制形式输出一个整型数据
2)%x,%X以十六进制输出一个无符号整型数据
3)%o以八进制输出一个无符号整型数据
4)%u以十进制输出一个无符号整型数据
5)%c输出一个字符数据
6)%s输出一个字符串
7)%f以十进制小数形式输出一个浮点型数据
8)%e,%E以指数形式输出一个浮点型数据
9)%p以主机的格式显示指针,即变量的地址
4.3字符数据的非格式化输入/输出
1、字符数据的非格式化输入
getchar函数
调用格式 变量名=getchar();
getchar函数的返回值是用户输入的第一个字符。如果用户在按回车健前输入了不止一个字符,则其他字符将保留在键盘缓冲区中,等待后续getchar调用,知道缓冲区中的字符读完后,才等待用户按键(键盘缓冲区中还有字符时,scanf函数直接调取)
2、字符数据的非格式化输出
putchar函数 输出一个字符
调用格式putchar(字符)