看看下面的说明就知道啦:

修饰符 格式说明 意义

 int a=1;
int b=1234;
double c=1.2345678;
printf("%2d\n",a);
printf("%+2d\n",a);
printf("%4d\n",a);
printf("%2d\n",b);
printf("%+2d\n",b);
printf("%4d\n",b);
printf("%2.2f\n",c);


M        %md    以宽度m输出整型数,不足m时,左补空格
0m       %0md   以宽度m输出整型数,不足m时,左补零
m,n      %m.nf 以宽度m输出实型小数,小数位为n位

double i = 12.3,
printf("%2f",i,a ) ;
输出:12.300000
printf("%2.1f",i,a ) ;
输出:12.3

当指定场宽小于数据的实际宽度时,对整数,按该数的实际场宽输出,对浮点数,相应小数位的数四舍五入。

int i=1;
printf("%04d",i ) ;
输出:0001
%04d,输出4位(十进制),不足在前面补0

C语言里面%2d 意思相关推荐

  1. c语言中%-2d是撒意思,C语言中%-2d是撒意思

    %3d 表示输出3位整型数, 不够3位右对齐.%2d 表示输出2位整型数, 不够2位右对齐. 格式化规定字符, 以"%"开始, 后跟一个或几个规定字符,用来确定输出内容格式.在&q ...

  2. c语言scanf 2d,c++中“scanf(%2d%*2s%2d, x, y);”是什么意思?

    scanf("%2d%*2s%2d", &x, &y); 表示输入一个不大于两位数的整数存储到x中,再输入一个不超过2位的字符串(不赋值给任何变量),再输入一个不大 ...

  3. C语言%7.2d、%-7d、%7.2f、%0.2f的含义和区别

    1.%d是输出整形格式,即int型数据 %-7d也是整形,但是输出的时候是左对齐,最少输出7位,不足7位的右端补空格. %07d中的d代表:十进制有符号整数 7代表:输出的数字的最大宽度,小于这个宽度 ...

  4. Nokia发布Symbian平台上C++语言的2D游戏引擎(含源代码)

    地址如下: http://www.forum.nokia.com/info/sw.nokia.com/id/de9c5cc7-fdf0-4c9f-ab00-f348a878c9b1/Symbian_O ...

  5. 大一学生一周十万字爆肝版C语言总结笔记

    目录 前言 大学计算机基础教育: 为什么选择C语言入门? 大牛给计算机专业学生的 7 个建议 进行程序设计要解决以下的两个问题: 每一位学编程的都应该好好读读的Zen of Python(Python ...

  6. C语言探索之旅 | 第二部分第一课:模块化编程

    C语言之父 Dennis Ritchie -- 简书作者 谢恩铭 转载请注明出处 第二部分第一课:模块化编程 上一课是C语言探索之旅 | 第一部分第十课:练习题+习作,至此,我们[C语言探索之旅]的第 ...

  7. 塞尔达传说顺序_编码《塞尔达传说》克隆图例

    塞尔达传说顺序 In this lecture from Colton Ogden, you can learn game development principles by coding a cla ...

  8. 在Unity中创建3D直升机游戏

    In this lecture from Colton Ogden, you can learn game development principles by coding a Helicopter ...

  9. valve 的设计_向Valve Portal开发人员学习游戏设计原则

    valve 的设计 In this talk, Valve programers who created the game Portal discuss problems they faced in ...

最新文章

  1. 三周第三次课(11月1日) 3.7 su命令 3.8 sudo命令 3.9 限制root远程登录
  2. sqoop2从hdfs导入mysql_sqoop2相关实例:hdfs和mysql互相导入(转)
  3. 3分钟搞定静态出接口
  4. MongoDB(6.mongodb的聚合操作以及高级查询3、排序等)
  5. luogu 1484\1792 种树 奇怪的贪心可反悔
  6. 教你精确编写高质量高性能的MySQL语法
  7. 匹配yyyy-mm-dd日期格式的的正则表达式
  8. 【BZOJ1044】【tyvj3511】【codevs1870】木棍分割,二分答案+滚动数组+前缀和DP
  9. azure 入门_Azure Databricks入门指南
  10. linux之安装模式的选择
  11. M1芯片mac好用吗?来听听ta们是怎么说的
  12. 锐捷网络linux如何认证上网,如何在Linux里面进行锐捷认证上网
  13. 【工具】js脚本下载百度文库生成word文本 + python爬取百度文库
  14. ROS安装教程(详细)
  15. oracle 王景田_清华大学经济管理学院电子简讯
  16. Python自动化模拟键盘操作
  17. MATLAB adf检验和kpss检验结果说明
  18. 可用c语言编程的科学计算器,一个用C语言实现的科学计算器
  19. 【debug】EACCES: permission denied, unlink
  20. Error: Flash Download failed - Target DLL has been cancelled报错

热门文章

  1. 4蓝图遍历actor_【虚幻4笔记15】浮动平台
  2. c++ char数组初始化_c专题指针数组与指针的关联
  3. C语言:随笔8--结构体
  4. Linux那些事儿 之 戏说USB(34)接口的驱动
  5. 矩阵快速幂+构造方法
  6. 基于相机和低分辨率激光雷达的三维车辆检测
  7. PCL点云特征描述与提取(3)
  8. 基于Windows配置COLMAP环境
  9. 【只需4步】windows server系统下快速安装绿色版apache-tomcat-8.0.35(免安装版)
  10. 在Mac上设置环境变量并永久生效的方法