首页 > 其他分享 >在C语言中,%03d

在C语言中,%03d

时间:2022-10-27 21:24:34浏览次数:62  
标签:%- 打印 03d C语言 printf 格式

%03d用在printf或scanf函数中的格式符,用来以特定的格式输入和输出字符。

% 是格式符的开始。

d 表示有符号整数。

3 表示最小输出3位数字。

0 表示如果数字不足3位,在左边用0补成3位。

如 printf("%03d", 25); 会打印出 025

当然也有%-03d

- 左对齐,右边填充空格

如 printf("%-03d", 1); 会打印出 1而不是100哦

标签:%-,打印,03d,C语言,printf,格式
From: https://www.cnblogs.com/maoino/p/16833764.html

相关文章

  • C语言学习【字符串】
    voidappends(char*src,char*des,intsrc_len,intdes_len){inti=0;//第一种写法while(i<src_len){i++;*(des+des_len+i)=*(src+i......
  • 【C语言语法】 POJ上奇奇怪怪的Compile error
    【C语言语法】POJ上奇奇怪怪的Compileerror收集中,因为老在\(POJ\)上莫名奇妙地\(CE\),所以记录一下出现过的错误1.不能用万能头文件<bits/stdc++.h>懒癌克星2.不支......
  • C语言结构体中的零长数组
    C语言结构体中的零长数组实例structA{intlen;intvar[0];};structB{intlen;int*var;}其中,结构体A使用了零长数组,结构体B用了指针。为......
  • C语言的单引号问题
    C语言的单引号问题单引号的原理C语言的单引号实际上时将''内的字符转化为ASCII码对应的整型值,并且在存储时占据一个字节,即sizeof(char)//第一个例子intmain(){......
  • 嵌入式-C语言基础:指针数组(和数组指针区分开来)
    指针数组:一个数组,若其元素均为指针类型的数据,称为指针数组,指针数组存放的是指针类型的数据,也就是指针数组的每个元素都存放一个地址。下面定义一个指针数组:int*p[4];//[......
  • c语言—字符函数和字符串函数进阶篇—笔记
    这章介绍了一些字符函数,需要记忆和练习,才能掌握。具体函数可以翻阅c语言函数库​​https://zh.cppreference.com/w​​C语言中对字符和字符串的处理很是频繁,但是C语言本身是......
  • 嵌入式-C语言基础:函数指针
    定义函数地址:如果在程序中定义了一个函数,那么在编译的时候,编译系统为函数代码分配一段存储空间,这段存储空间的起始地址(也叫入口地址)称为这个函数的地址。和数组一样,数组名......
  • C语言 外部函数引用
    //!!!!!!!!!!!数组在main函数传参的时候外函数是不能单单用sizeof(a)/sizeof(a[0])来求数组大小的!!!!!!// 应该在main()函数里面求出数组大小再用传到外部函数当中!!!!!!//一般把函数的声......
  • 嵌入式-C语言基础:二维数组的地址写法
    二维数组a的有关指针:表示形式                             含义                                 ......
  • C语言入门-4-常量和变量
    什么是常量C语言中的常量分为以下几种: 字面常量const修饰的常变量#define定义的标识符变量枚举常量    ......