printf与scanf的对比与使用

目录

printf的使用

原样输出:

占位符:

d,c,s,f,x,p

转义字符

scanf的使用:


printf的使用

printf使用形式:原样输出,占位符,转义字符

原样输出:

占位符:
d,c,s,f,x,p

d:十进制整数      c:单个字符,输出一个字母

s:输出多个字符:输出字符串,在写printf时候输入给占位符的是地址

f:输出小数:

%m.nf:m表示总共的位数,n:表示小数点后的位数,向右靠齐前面加m-n个空格。

%-m.nf:向做靠后面加m-n个空格。

x:输出16进制格式输出。

p:打印地址以16进制形式,给占位符输入的是地址。

转义字符

scanf的使用:

scanf输入的为地址。

输入数据时候要原样输出。

字符的输出不能加空格回车,因为空格或回车都属于一个字符。

混合输出:

在输入数值数据时,如遇到空格,回车tab键,非法字符,认为改数据结束

空格为字符

puts与printf区别:

puts自动加入换行符;printf可以花样输出,而puts只能输出字符串;puts要直接给他地址或者给他一个字符串,字符串中可以有转义字符。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值