格式的输入和输出

本文详细介绍了C语言中的printf和scanf函数,包括各种格式符的使用,如%d, %o, %x, %u, %c, %s, %f等,以及格式控制的宽度和精度设置。对于printf,讨论了如何进行左对齐、右对齐以及指定宽度的输出。而对于scanf,重点强调了输入项必须为地址,输入数据间的分隔符处理以及遇到非法输入时的处理方式。" 120978669,9619472,迭代器与生成器在JavaScript中的应用,"['javascript', 'es6', 'iterator', 'generator']
摘要由CSDN通过智能技术生成

printf格式输出函数

printf(格式控制字符串,输出项列表);
一般输出项的类型和个数与格式控制保持一致,输出时严格按照格式控制输出;

d格式符

%d,正常输出十进制带符号整数;
%md,m指定数据的宽度,指定的m大于实际宽度补空格;
%-md,m指定数据的宽度,指定的m大于实际宽度补空格;

ld格式符
和d格式符一样,只不过可以输出长整型数据,ld格式符可以用来输出long型和int型;

o格式符
以8进制数输出整数,不会出现负的8进制数;
如int i=-1; -1的补码为FFFFH
printf(“%o”,i);输出177777;

x格式符

以16进制数输出整数,不会出现负的16进制数;
如int i=-1; -1的补码为FFFFH
printf(“%x”,i);输出ffff;

u格式符

用来输出10进制无符号数,和d格式符相对应;
如int i=-1; -1的补码为FFFFH
printf(“%u”,i);输出65535;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值