概述
1、格式占位符(%)
是在C/C++语言中格式输入输出函数,其意义就是起到格式占位的意思,表示在该位置有输入或者输出
2、scanf的用法
scanf("<格式化字符串>",输入参数一,输入参数二 );
%d 输入十进制有符号整数
%u 输入十进制无符号整数
%i 输入十进制,八进制,十六进制整数
%o 输入八进制整数
%x,%X 输入十六进制整数
%f 输入单、双精度浮点数
%s 输入字符串
%c 输入单个字符
%p 输入指针的值
%fL 输入长浮点数
%e 输入科学计数
%g 输入小数或科学计数
%n 至此已读入值的等价字符数
%[] 扫描字符集合
%f ,%F ,%e,%E, %g ,%G 用来输入实数,可以用小数形式或指数形式输入
n 换行
f 清屏并换页
r 回车
t Tab制表符
3、printf("<格式化字符串>", )
输出同输入一样
实例
scanf("%d,%d,%d",&a,&b,&c);// 从键盘输入三个整数,用逗号分隔(输入的时候,用什么隔开,输入的时候就用什么隔开)
scanf("%c", &s); // 从键盘输入一个字符
scanf("%f", &f); // 从键盘输入一个浮点型数据
printf("%dn",a); // 输出一个整数
printf("%fn",b); // 输出一个浮点数
printf("%sn",c); // 输出一个字符, 其中n表示换行
最后
以上就是要减肥朋友为你收集整理的C语言之格式占位符的全部内容,希望文章能够帮你解决C语言之格式占位符所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复