%d就是普通的输出了整形数

%2d是将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格。
%02d,和%2d差不多,只不过左边补0

%-2d将数字按宽度为2,采用左对齐方式输出,若数据位数不到2位,则右边补空格
%.2d 输出整形时最少输出2位,如不够前面以0占位。如输出2时变成02,200时只输出200;输出浮点型时(%.2f)小数点后强制2位输出
比如:

num = 1
print("%d" % (num))结果为:   (1)
print("%2d" % (num))结果为:  ( 1)
print("%02d" % (num))结果为: (01)
print("%-2d" % (num))结果为: (1 )
print("%.2d" % (num))结果为: (01)
print("%.2d" % (200))结果为: (200)

C语言中遇到的问题之%d,%2d等的用法相关推荐

  1. Python编程语言学习:python语言中快速查询python自带模块函数的用法及其属性方法、如何查询某个函数关键词的用法、输出一个类或者实例化对象的所有属性和方法名之详细攻略

    Python编程语言学习:python语言中快速查询python自带模块&函数的用法及其属性方法.如何查询某个函数&关键词的用法.输出一个类或者实例化对象的所有属性和方法名之详细攻略 ...

  2. c语言中的两个百分号什么意思,百分号的用法,特别是在两个量词之间的用法,例如50%—70%和50—70%...-百分号-语文-彭都宰同学...

    概述:本道作业题是彭都宰同学的课后练习,分享的知识点是百分号,指导老师为屠老师,涉及到的知识点涵盖:百分号的用法,特别是在两个量词之间的用法,例如50%-70%和50-70%...-百分号-语文,下面 ...

  3. 深入理解C语言中两级指针(char **pptr)的参数的用法

    最近在看亚嵌的<Linux C编程一站式学习>,对其中的两层指针的参数用法有些疑惑,下面和大家分享一下学习心得! 首先来看一段代码: /* main.c */ #include <s ...

  4. scanf在c语言中的作用,c语言中scanf的基本用法

    前言 scanf()是C语言的格式输入函数,和printf函数一样被声明在stdio.h头文件中,它的基本使用很简单: 1 int a; 2 scanf("%d",&a); ...

  5. 在c语言中通过return语句,c语言中return的用法

    c语言中return的用法 函数的返回值是指函数被调用之后,执行函数体中的代码所得到的结果,这个结果通过 return语句返回. return 语句的一般形式为:return 表达式; 或者:retu ...

  6. c语言 char* 参数,深入理解c语言中两级指针(char **pptr)的参数的用法

    /**/##*msgg[]={"","","","","","","S ...

  7. new在c语言中的作用,C语言中new的用法

    匿名用户 1级 2012-01-26 回答 new是C++中用于动态内存分配的运算符,在C语言中一般使用malloc函数e79fa5e98193e78988e69d8331333337386663. ...

  8. Go 知识点(19)— Go 语言中的野指针

    野指针是一种指向内存位置是不可知的指针,一般是由于指针变量在声明时没有初始化所导致的.在 Go语言中,布尔类型的零值为 false,数值类型的零值为 0,字符串类型的零值为 "", ...

  9. c语言中字符串数组的地址存放以及%s输出单个字符导致程序崩溃的问题

    代码 总结下c语言中字符串数组的地址存放问题 #include <iostream> using namespace std; #include<bits/stdc++.h>i ...

最新文章

  1. python使用imbalanced-learn的ClusterCentroids方法进行下采样处理数据不平衡问题
  2. Vue项目build后静态资源文件路径或新建文件夹图片路径找不到的问题
  3. JAVA正则表达式高级用法(分组与捕获)
  4. 双因素方差分析_多因素方差分析
  5. Caffe 初识,揭开面纱
  6. NC119-最小的k个数
  7. JAVA实现telnet代理,对输入命令拦截
  8. [转]CISCO IOS命名规则
  9. python做collatz猜想_R中的Collatz猜想
  10. @Autowired 作用范围
  11. python自学视频教程 38-自学 Python,视频教程和代码一看就懂,动手就废,应该这么学...
  12. eclipse下提交job时报错mapred.JobClient: No job jar file set. User classes may not be found.
  13. android 4.0网络机顶盒,小米盒子体验:传输成问题目前还是半成品
  14. 如何使用百度地图实现当前定位
  15. matlab中如何设置曲线图,(excel表格制图表)如何将excel表中数据做出曲线图
  16. Xenu Link Sleuth死链接检测工具(SEO工具)
  17. 我学会了学计算机,我学会了电脑打字
  18. 【平衡二叉樹】超市促銷
  19. 5nm计算机cpu,芯片14nm、10nm、7nm、7nm、7nm、7nm有什么差别?
  20. 谈谈我的学习工作经历,自学linux去中兴上班

热门文章

  1. jks与keystore的转换
  2. IO_FILE 与高版本 glibc 中的漏洞利用技巧
  3. LibreCAD 2.1.3在windows 10 下的编译过程
  4. 无限宝服务器40,无限宝互动平台电脑版
  5. java设置httpheaders_HttpClient 请求添加Header头部信息
  6. uos软件打包注意事项
  7. 笔记本控制台开启热点
  8. Linux之mount以rw,remount重新挂载ext4文件系统(二十八)
  9. 最小费用最大流 【模板】
  10. JVM虚拟机——初识