printf()是一个标准库函数 , 使用时需要include头文件stdio.h 。
#includeprintf()函数的调用形式为:
printf("格式控制字符串",输出列表);【前沿追踪|C语言printf指定宽度的格式化输出】其中 , 格式控制字符串用于指定输出格式 , 有格式字符串和非格式字符串两种形式 。
下面是一些常用的指定宽度的格式化输出例子 。
1、格式化输出整型d格式 , 用来输出十进制整数 。
%d:按整型数据的实际长度输出;%md:m为指定的输出宽度 。 如果数据的位数小于m , 则左端补空格;若大于m , 则按实际位数输出;%0md:同上 , 但这里如果数据的位数小于m , 则左端补0;若大于m , 则按实际位数输出 。
%f:整数部分全部输出 , 并输出6位小数;%.nf:整数部分全部输出 , 并输出n位小数;%m.nf:输出共占m列 , n位小数 , 若数值宽度小于m则左端补空格 。
%s:输入全部字符串;%ms:输出的字符串共占m列 , 若字符串本身的长度小于m , 则左补空格;若字符串本身的长度大于m , 则全部输出 。
#includeintmain(){inta=8;intb=16;printf("1.a:%d,b:%dn",a,b);printf("2.a:%4d,b:%4dn",a,b);printf("3.a:%04d,b:%04dnn",a,b);doublex=8.12345678;doubley=16.12345678;printf("1.x:%f,y:%fn",x,y);printf("2.x:%.2f,y:%.2fn",x,y);printf("3.x:%6.2f,y:%6.2fn",x,y);printf("4.x:%06.2f,y:%06.2fnn",x,y);chars[]="hello";printf("1.s:%sn",s);printf("2.s:%8sn",s);return0;}
推荐阅读
-
-
-
-
「视听文山」连阿里巴巴集团副总裁都称赞,砚山电子商务发展好
-
-
请问我和女朋友是该在武汉奋斗,还是去她的家乡选择安逸的生活
-
#怪咖搞笑# 而我每天都在为怎么花钱而烦恼,幽默笑话:人们都在为怎么挣钱而烦恼
-
3DMGAME|黑曜石《Grounded》大获成功 发售两天玩家超百万
-
史事回顾地|为何要传位给堂侄子曹芳?,魏明帝曹叡有三个儿子
-
-
黑龙江确诊一无症状感染病例,相关接触人员已全部隔离
-
『天极网』罗永浩:没关系 我比大多数同龄人过得好,第二次抖音直播观看人数暴跌8成
-
-
ZAKER娱乐|要注意这3个问题,杭州女子失踪案细节曝光:女人结婚前
-
-
星座小艾米|好运气降临,会被时光温柔以待,终有回甘的4星座,8月13日后
-
-
哈啰单车|哈啰单车APP突发大面积故障!无法用车、还车 官方紧急回应
-
敏敏聊娱乐▲却意外勒出“小肚腩”,拿手捂动作太可爱,秀智为显腿长穿高腰裙
-
理想ONE|31.6万硬刚理想ONE!东风岚图FREE上市:增程续航860km