2020-09-25 10:51:04

格式占位符 免费编辑 添加义项名

B 添加义项
?
义项指多义词的不同概念,如李娜的义项:网球运动员、歌手等;非诚勿扰的义项:冯小刚执导电影、江苏卫视交友节目等。 查看详细规范>>
所属类别 :
其他
其他
编辑分类

格式占位符(%)是在C/C++语言中格式输入函数,如scanf、printf等函数中使用。其意义就是起到格式占位的意思,表示在该位置有输入或者输出。

折叠 编辑本段 格式字符说明

格式占位符(%)可以以下字母配合使用用来表示某些特定的输入输出。

%a,%A 读入一个浮点值(仅C99有效)

%c 读入一个字符

%d 读入十进制整数

%i 读入十进制,八进制,十六进制整数

%o 读入八进制整数

%x,%X 读入十六进制整数

%s 读入一个字符串,遇空格、制表符或换行符结束。

%f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。

%p 读入一个指针

%u 读入一个无符号十进制整数

%n 至此已读入值的等价字符

%[] 扫描字符集合

%% 读%符号

折叠 编辑本段 格式输入输出示例

scanf("%d,%d,%d",&a,&b,&c); // 从键盘输入三个整数,用逗号分隔

scanf("%c", &s); //从键盘输入一个字符

scanf("%f", &f); //从键盘输入一个浮点型数据

printf("%d\n",a); //输出一个整数

printf("%f\n",b); //输出一个浮点数

printf("%s\n",c); //输出一个字符

其中\n表示换行

阅读全文

热点资讯