C语言中%-d是什么意思

   更新日期:2024.05.07
输出时左对齐,要指明宽度才有用,不足宽度的会补空格,没有指明实际无任何意义。
例如:· int i=3;
printf("%-8d",i);
输出:3+7个空格

数据格式为整型,“-”号是做对齐,不加符号是右对齐



输出一位十进制整数,左对齐

were to be suspended for a while at the

  • 18983694437 :在c语言中% d是什么意思?
    堵耐婷3761 :答:d 表示有符号十进制整数, %c 表示字符。这一类符号是“格式说明”用于格式输入与格式输出,就是我们常见的printf和scanf函数中在输入输出时,对不同类型的数据(如int,float,char等)要使用不同的格式说明。其中%d,用来...
  • 18983694437 :c语言中%d什么意思
    堵耐婷3761 :答:d是用来输出十进制整型数据的实际长度输出;%c是以字符形式输出,只输出一个字符;%f是以小数形式输出单、双精度度数,隐含输出6位小数。C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型...
  • 18983694437 :C语言里面,%d%c%f分别是什么意思?怎么用?
    堵耐婷3761 :答:还有很多,如%s(输出字符串)等等 那么怎么用呢?例如在printf输出数据时 int n=5;printf("%d",n);这样就输出了。printf函数格式字符:C语言中对于不同类型的数据用不同的格式字符。常用的有以下几种格式字符:(1)d...
  • 18983694437 :C语言里面,%d %c %f 分别是什么意思?怎么用?
    堵耐婷3761 :答:d是用来输出十进制整型数据的实际长度输出;c是以字符形式输出,只输出一个字符;f是以小数形式输出单、双精度度数,隐含输出6位小数。例子:int a=123;CString temp;// %d是十进制整数(int)temp.Format(“输出:%d”,...
  • 18983694437 :c语言中% d表示什么?
    堵耐婷3761 :答:C语言中%d表示输入或输出十进制有符号数。C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行...
  • 18983694437 :大学新生 c语言 那个百分号d是什么意思啊 一头雾水
    堵耐婷3761 :答:如图:事实上,%d 中的 d 并不表示 integer,而是表示 decimal(10进制)。类似的 %x 常用于打印 16 进制整数(hexadecimal), %o 常用于打印 8 进制整数(octal)。C语言程序开发中的整数显然可以是任意进制的。
  • 18983694437 :c语言中的% d是什么意思
    堵耐婷3761 :答:c++中的“%d”是格式输入函数,%格式占位符,表示在该位置先占住一个固定的位置,等着用户再往里面添加内容的符号。d的意思是将数据转化为十进制整数,int类型。“%d”整体是指占住一个int类型的十进制整数的位置,...
  • 18983694437 :c语言% d的意思是什么?
    堵耐婷3761 :答:d是整型输出格式。02的意思是如果输出的整型数不足两位,左侧用0补齐。1、%d就是普通的输出了 2、% 2d是将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格。如下:3、% 02d,和% 2d差不多,...
  • 18983694437 :c语言中% d,% u,% f,% s,% c,% e的用法
    堵耐婷3761 :答:d 十进制有符号整数 u 十进制无符号整数 f 浮点数 s 字符串 c 单个字符 p 指针的值 e 指数形式的浮点数 x, %X 无符号以十六进制表示的整数 0 无符号以八进制表示的整数 g 自动选择...
  • 18983694437 :C语言中%d,%nd,%f,%lf,%c,%o,%x %e这个几个符号都表示什么?
    堵耐婷3761 :答:C语言中%d,%nd,%f,%lf,%c,%o,%x %e这个几个符号的表示意思如下:1、%a(%A) 表示浮点数、十六进制数字和p-(P-)记数法(C99)。2、%c 表示字符。3、%d表示有符号十进制整数。4、%f 表示浮点数(包括float和...
  • 相关链接

    欢迎反馈与建议,请联系电邮
    2024 © 视觉网