C:02---scanf、printf

一、printf

控制符

  • ①精度控制:输入小数点后m位(%.mf)。右对齐5位,保留小数点后m位(%d.mf)%f、%lf默认输出6位小数
  • ②宽度:%md(打印m为,右对齐,多出m位照常打印)。%-md(打印m位,左对齐,多出m位照常打印)
  • ③长度:h表示短(打印短整型short:%hd),l表示长(打印长整型long:%ld)
  • ④标记(#:%#0输出八进制,%#x输出十六进制)(0:对齐中空白处用0补齐(%010d))

自己控制输出位

  • printf("%*d",3,2);  //打印2,向右对齐3位
  • printf("%-*d",3,2);  //打印2,向左对齐3位

返回值

  • 输出正确:返回打印的字符串的长度(包括空白符、换行符等)
  • 输出出错:返回负数(如果不用变量接收错误的printf,程序就会出错。如果用变量去接收错误printf,程序就不会出错)

二、scanf

  • %4d:表示获取4个整型,多出来的不打印
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

董哥的黑板报

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值