C语言—输入输出

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等。

猜你喜欢

转载自blog.csdn.net/qq_45217381/article/details/131676843