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;}
推荐阅读
-
-
手机wps怎么新建文档写作文 手机wps怎么新建文档
-
-
#快科技#支付宝:95后为身体最舍得花钱,体检套餐销量暴增3倍
-
时尚奋斗人生|凯特王妃佩戴过的头饰,优雅与时尚并存,“美帽王者”名不虚传
-
二喜减脂餐TB|没时间做饭,减肥怎么吃?营养师送你备餐食谱,2个窍门省时省力
-
忠橙12号|高难度抛投锁定五佳球,方超巨又立功!末节10分挑大梁不逊林书豪
-
央视网 科学种田助力稳产增收,内蒙古春耕进入高峰期
-
于晓光|不装了?于晓光深夜聚会搂美女,秋瓷炫相随,两人全程冷脸无交流
-
震荡|A股持续调整,后市怎么走?公私募基金紧急解盘来了!最关注这一领域机会
-
上市公司|中国最惨行业第一,全行业5家上市公司3家或退市,除它外都赔钱
-
关晓彤 |关晓彤因为团队发的这个蹦迪视频,使其丢了一批正剧资源?
-
-
游戏胡辣汤|点击了解这款国产高分末日生存游戏,持续更新却依然好评如潮
-
-
-
-
冬季下酒硬菜,餐馆都吃不到,越嚼越香,比猪大肠还好吃
-
-
辣条的小迷弟哟|你被坑过几部?,明明是大烂片票房却都破了十多亿