C语言的输入与输出

目录:

        格式声明

        基本的格式字符

        附加的格式说明字符(输出)和(输入)



一、格式声明:

  格式声明的一般形式为百分号(%)的格式字符。


二、基本的格式字符。

   1、%d:    表示以带符号的十进制形式输入或输出整数。 

   eg:     输出时%5d表示输出数据占5列,输出时候右对齐。

2、%c:      表示以字符形式输入或输出字符,并且只输入或输出一个字符。 如:

char  ch1=‘a’;         char ch2=92;

printf("%c,%c",ch1,ch2);

3、%s:        表示输入或输出字符串。如:

printf("%s","China");

4、%f:        表示以小数形式输入或输出单双精度数(%lf)。

    eg:输出时实数中的整数部分可以完全输出,而小数部分我输出六位。

 

5、%e:       以指数形式输出或输入实数。如:

1.2e(E)+02

6、%u:         表示以无符号十进制形式输出或输入整数。

 

0c4c0ca2185f4ffb91fd5c7fd194d5c0.jpg


三、附加的格式说明符。 

1、输出:

l:      表示长整型整数,可以加在格式符d、x、和u前面。

m:      表示可以在正整数中表示数据的最小宽度。

n:       表示可以在正整数中对实数表示输出n位小数,对字符串表示截取的字符个数。

-:        表示输出的数字或字符在域内向左对齐。

2、输入:

l:       表示可以输入长整型数据及double型数据。如:

%ld,%lo,%lx,%lu;    %lf,%le

h:       可以表示输入短整型数据。如:

%hd,%ho,%hx

域宽:      即指定输入数据所占的宽度(列数)。

*:            可以表示在本输入项在读入后不付给相应的变量。

 47974a338a42426c958c7a925089ac86.jpg

 221272516da64a0394a1f91bf604b623.jpg

 a4059f571a9f41fe8551f74cd30efe33.jpg

 



好了,以上就是本期所分享的全部内容,希望对各位读者有所作用。

 

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值