前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2.3 数据的输入输出

2.3 数据的输入输出

作者头像
小林C语言
发布2019-08-16 17:46:59
6810
发布2019-08-16 17:46:59
举报
文章被收录于专栏:C语言入门到精通

为了让大家有个明确的学习方向,请大家分享给有需要的人,谢谢!

一、数据输入输出的概念

(1)输入输出是以计算机主机为主体而言的

(2)C语言本身并不提供输入输出语句

二、printf函数输出数据

(1)一般格式

printf(格式控制,输出表列)

例子:

1、格式控制是用双撇号括起来的一个字符串称为“转换控制字符串”

2、格式声明由%和格式字符组成

3、普通字符原样输出

4、输出表列是程序需要输出的一些数据,可以是常量、变量、表达式

(2)格式字符

1、d格式符,用来输出一个有符号的十进制整数

2、c格式符,用来输出一个字符

3、s格式符,用来输出一个字符串

4、f格式符,用来输出实数,以小数形式输出

①基本型,用%f

②指定数据宽度和小数位数,用%m.nf

③输出的数据向左对齐,用%-m.nf

5、e格式符,用格式声明%e指定以指数形式输出实数

三、scanf函数输入数据

(1)一般形式

scanf(格式控制,地址表列)

(2)注意的问题

1、scanf函数中的“格式控制”后面应当是变量地址

2、如果在“格式控制字符串”中除了格式声明以外还有其他字符,,则在输入数据时在对应的位置上应输入与这些字符相同的字符

3、在用“%c”格式声明输入字符时,空格字符和转义字符中的字符都作为有效字符输入

4、在输入数值数据时,如输入空格、回车、Tab键或遇到非法字符,认为该数据结束

四、字符数据的输入输出

(1)putchar函数输出一个字符

putchar(c)作用是输出字符变量c的值

(2)getchar函数输入一个字符

从计算机的终端(一般是键盘)输入一个字符

最后,请持续相信你关注我是因为你想进步!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-10-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 C语言入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为了让大家有个明确的学习方向,请大家分享给有需要的人,谢谢!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档