C语言标准化输入、输出字符
C语言标准化输入、输出字符
一、scanf用到的格式字符:
1.%d:以十进制整数形式输入。
2.%i:以八进制、十进制、十六进制整数形式输入。
3.%u:输入以十进制无符号整型的数。
4.%o:输入以八进制无符号整型的数。
5.%x、%X:输入以十六进制无符号整型的数(大、小写的作用相同)。
6.%c:用于输入单个字符。
7.%s:用于输入字符串,将字符串送入一个字符数组中,在输入时以非空白字符开始,以第一个空白字符结束。字符串以串结束标志’\0’作为其最后一个字符。
8.%f:用于输入实数,可以用小数形式或指数形式输入。
9.%e、%E、%g、%G:用于输入实数,可以用小数形式或指数形式输入(大、小写的作用相同)。
格式附加字符:
1.%l:用于输入长整型数据(%ld,%lu,%lo,%lx)或double型数据(%lf或%le)。
2.%h:用于输入短整型数据(%hd,%ho,%hx)。
3.%*:在输入时,跳过一个变量。表示本输入项在读入后不赋给相应的变量。
4.域宽:指定输入数据所占宽度(列数),域宽应为正数值。
二、printf用到的格式字符:
1.%d、i:以带符号的十进制整数形式输出(正数不带符号)。
2.%u:输出以十进制无符号整型的数。
3.%o:输出以八进制无符号整型的数(不输出前导符0)。
4.%x:输出以十六进制无符号整型的数(不输出前导符0x),用x则输出十六进制数的a~f时以小写形式输出;用X时则用大写字母输出。
5.%c:以字符形式输出一个字符。
6.%s:输出字符串。
7.%f:以小数形式输出单、双精度的数,隐含输出六位小数。
8.%e、%E:以指数形式输出实数,用e时指数以“e”来表示,用E时指数以“E”来表示。
9.%g、%G:选用%f或%e格式中输出宽度较短的一种格式,不输出无意义的0.。用G时,若以指数形式输出,则指数以大写来表示。
C语言标准化输入、输出字符相关推荐
- (C语言)输入一行字符,将此字符串中最长的单词输出。
输入一行字符,将此字符串中最长的单词输出. #include<stdio.h> #include<string.h> int main() {char a[100], b[10 ...
- c语言练习:输入一个字符,如果是数字字符就输出,如果不是则输出“不是数字字符”。
#include<stdio.h> main() { char a; scanf("%c",&a); if(a>='0'&&a<=' ...
- C 语言编程 — 输入/输出与文件操作
目录 文章目录 目录 前文列表 输入/输出 scanf() 和 printf() getchar() 和 putchar() 文件操作 打开文件 关闭文件 写入文件 读取文件 二进制 I/O 函数 前 ...
- C语言中如何输出字符的编码,c语言输出字符串(c语言自我介绍编码)
如果我想要限定输出字符串的长度,应该怎么操作. 在C语言中,输入输出字符串有以下两种方式:1 用scanf/printf输入输出.scanf/printf是C语言的格式化输入输出函数,可以用于输入输出 ...
- c语言格式化输入/输出%hhd、%hhx等
printf sprintf等: 格式字符串的一般形式:[标志][输出最小宽度][. 精度][长度] 类型 (其中方括号[] 中的项为可选项.) 各项意义: 1) 类型:类型字符用以表示输 ...
- c语言统计输入的字符数字的个数字,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include main() { int acount=0,bcount=0,ccount=0,dcount=0; char a; printf(&qu ...
- C语言之格式化输出字符
1.格式化输出字符: %d 十进制有符号整数 %ld 十进制long有符号整数 %u 十进制无符号整数 %o 以八进制表示的整数 %x 以十六进制表示的整数 %f float型 ...
- c语言之先后输出字符
// 先后输出几个字符 // 用putchar函数输出一个字符#include <stdio.h> int main() {char a, b, c, d; //定义4个字符变量a = ' ...
- c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 解:程序: #include <stdio.h> int main() { char c; int letters=0, ...
最新文章
- 【UEditor】介绍
- 蓝桥练习题题解——作物杂交——Java
- hdu 4284 floyd+暴搜
- 如何做好Serv-U安全设置,保护FTP服务器安全
- 百度现场面试:JVM+算法+Redis+数据库!(三面)| CSDN博文精选
- 【Python】random库
- STAR-GCN:用于推荐系统的图卷积神经网络 IJCAI 2019
- block inline 和inline-block 块级元素和内联元素
- (原)War3 脚本分析4-触发器
- 小学计算机片段教学案例,小学信息技术教学案例分析(张擘)
- 【openGL2021版】天空盒
- 面试常问的 C/C++ 问题,你能答上来几个?
- Win7下使用VirtualBox虚拟机安装OS X 10.9 Mavericks
- 安全卸载Mac应用程序的方法,最后一种不会产生卸载残留
- ASR项目实战-架构设计
- Android面试:ActivityA与ActivityB相互跳转对应生命周期变化
- 首字母排序侧边索引栏:WaveSideBar的简单使用
- VSCODE下载速度慢的问题
- Android 热修复Tinker接入实战
- 【游戏建模】Zbrush建模详细教程——维京人