C语言程序设计学习笔记4Word文档下载推荐.docx
- 文档编号:21048480
- 上传时间:2023-01-27
- 格式:DOCX
- 页数:17
- 大小:2.68MB
C语言程序设计学习笔记4Word文档下载推荐.docx
《C语言程序设计学习笔记4Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《C语言程序设计学习笔记4Word文档下载推荐.docx(17页珍藏版)》请在冰豆网上搜索。
n:
当变量的实际宽度大于n时,按实际输出;
当变量的实际宽度小于n时,左边多余位置补0;
(2)对实数指定宽度:
(f,e)
用于指定实数的总体宽度,包括小数点当实数的总体宽度小于m时,在数据左侧补空格;
当实数的总体宽度大于m时,m无效。
n:
用于指定实数的小数部分宽度,当实数的小数部分小于n时,在数据右侧补0;
当实数的小数部分大于n时,将小数的多余部分四舍五入。
(3)对g或G指定宽度
代表输出的总宽度n:
代表输出几个有效位
(4)对s指定宽度
代表输出字符的个数
程序1,输出格式限制
#include<
stdio.h>
voidmain()
{
inta=32767;
longintal=32768;
unsignedb=65535;
floatc=123.456789;
doubled=987.3654321;
charch='
A'
s[]="
abcdefg"
;
clrscr();
printf("
a=%d\n"
a);
a=32767
printf("
al=ld\n"
al);
al=32768
b=%u,b=%ob=%x\n"
b,b,b);
b=65535,b=177777,b=ffff
c=%f,b=%e,b=%g\n"
c,c,c);
c=123.456789c=1.23457e*02c=123.457
d=%lf,d=%e\n"
d,d);
d=987.654321,d=9.87654e*02
ch=%c\n"
ch);
ch=A
s[]=%s\n"
s);
s[]=abcdefg
%%\n"
);
%
a=%p\n"
a);
a=7FFF
}
程序2:
修饰符的使用
inta=10;
unsignedc=65535;
floatb=-10.56;
a=10
a=%+d\n"
a=+10
b=%f\n"
b);
b=-10.56
a=*%010d*\n"
a=*000000000010*
c=%#o\n"
c);
c=0177777(正常八进制的输出)
c=%#x\n"
c=0xffff(正常十六进制的输出)
程序3输出数据宽度使用
floatb=123.456;
a=*%10d*\n"
a=*--------10*
a=*%.10d*\n"
a=*0000000010*
a=*%1d*\n"
a=*10*
a=*%.1d*\n"
b=123.456001
b=%15f\n"
b=-----123.456001
b=%.2f\n"
b=123.46
b=%.5f\n"
b=123.45600
b=%8.5f\n"
b=123.45600(以小数位为主)
程序4输出数据宽度使用
{floatb=123.456;
chars="
b=%g\n"
b=123.456
b=%5g\n"
b=%10g\n"
b=---123.456
b=%.4g\n"
b=123.5
s=%s\n"
s);
s=abcdefg
s=%5s\n"
s=%15s\n"
s=--------abcdefg
s=%.3s\n"
s=abc
s=%.15s\n"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 学习 笔记