字符的输入:getchar
原型:int getchar(void);
int:表示函数的返回值是int类型
getchar:函数名
void:是形参--表示不需要参数
功能:从键盘获取一个字符
返回值:获得的字符的ASCII值
失败:-1
字符的输出:将某一个字符输出到显示屏上
函数原型:int putchar(int c);
参数:c--》你要输出的字符的ASCII值
返回值:成功:你成功输出的字符的ASCII值
失败:-1
>>>标准格式化输入与输出
printf:
函数原型:int printf("格式控制串",输出表);
返回值:成功则返回输出的字节数(按终端统计)
格式控制符:
%d ---- 有符号的十进制整型数
%u ---- 无符号的十进制整型数
%hd --- short
%ld --- long
%lld --- long long
%o----八进制的整型数
%x、X----十六进制整型数
%c----char
%f --- float
%lf --- double
%e ---- 指数形式
.n --- 保留的小数的位数
%g -- %f或%e中较短的一种
m---指明输出数据的域宽,如果数据的宽度大于m,按原样输出
小于m,数据右对齐,左补空格
- ---左对齐,右补空格
输入函数:scanf
原型:int scanf("格式控制串",地址表);
scanf("%d", &a); -将从键盘获取到的值,存放在a的地址所对应的内存空间内
如果要通过scnaf给多个变量赋值,可以使用回车、空格作为分割符进行输入
%*c---表示不将输入的内容赋值给变量(*叫做抑制符)
getchar、printf、scanf
最新推荐文章于 2023-07-23 14:02:32 发布