



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第C语言详解格式控制符scanf与printf的输入输出目录一、使用scanf输入和printf输出1、scanf的使用2、printf的使用二、常用输出格式1、%md2、%0md3、%.mf三、使用getchar输入putchar输出单个字符
一、使用scanf输入和printf输出
这两个函数是C语言中的
1、scanf的使用
格式:
scanf("格式控制",变量地址);
scanf("%d",
常见数据类型变量的scanf格式符
int%dlonglong%lldfloat%fchar%cdouble%lf字符串(char数组)%s
像13:45:20可以这样输入
scanf("%d:%d:%d",h,m,
除了%c外,scanf对其他格式符的输入是以空白符(空格、Tab)为结束判断标志,字符数组使用%s读入的时候以空格跟换行作为读入结束的标志,%c是可以读入空格和换行的。
2、printf的使用
printf("格式控制",变量名称);
格式控制符只有double变为%f
如果想输出%,只要在前面加上一个%\
二、常用输出格式
1、%md
可以使不足m位的int型变量以m位进行右对齐输出,高位用空格补齐,如果本身超过m位则保持原样。
#includeiostream
usingnamespacestd;
intmain()
inta=123,b=123456;
printf("%5d\n",a);
printf("%5d\n",b);
return0;
123
123456
2、%0md
与%md不同的是,当变量不足m位时,补足0.
#includeiostream
usingnamespacestd;
intmain()
inta=123,b=123456;
printf("%5d\n",a);
printf("%5d\n",b);
printf("%05d\n",a);
return0;
123
123456
00123
3、%.mf
可以让浮点数保留m位小数输出
#includeiostream
usingnamespacestd;
intmain()
doubled=3.14159;
printf("%.0f\n",d);
printf("%.1f\n",d);
printf("%.2f",d);
return0;
}
3
3.1
3.14
三、使用getchar输入putchar输出单个字符
可以识别换行符
ch
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 火灾应急预案培训制度(3篇)
- 2025年法学概论考试的知识掌握方式与试题及答案
- 2025年科技进步对战略影响试题及答案
- 行政法与社会资本的关系探讨试题及答案
- 2025年信息技术应用能力试题及答案
- 2025年法学概论的实务考察及试题及答案
- 行政法学重要时事考题及答案
- 开源软件项目2025年考试试题及答案
- 2025年网络管理资格考核试题及答案
- 2025二手笔记本电脑转让合同
- (高清版)TDT 1067-2021 不动产登记数据整合建库技术规范
- 安措费清单完整版本
- 人教版五年级数学下册全册分层作业设计含答案
- 民法典企业宣讲会
- 学校减免校服政策方案
- 企业管理中的组织行为学
- 培训课件 -华为铁三角工作法完全解密
- 货物储存、运输环节的质量保证措施
- 三对三篮球赛记录表
- 配电柜例行检验报告1
- 小学生成长主题班会 只争朝夕不负韶华-励志主题 课件 (共27张PPT)
评论
0/150
提交评论