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

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

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



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

were to be suspended for a while at the

  • 15744659672 :C语言中%-d是什么意思
    家炒俭4926 :答:输出时左对齐,要指明宽度才有用,不足宽度的会补空格,没有指明实际无任何意义。例如:· int i=3;printf("%-8d",i);输出:3+7个空格
  • 15744659672 :C语言中%-2d是什么意思?
    家炒俭4926 :答:你好:%d是c语言的格式控制符意思是让输入输出函数接收一个整形数据,-2d:负号表示左对齐,比如:1 2 3 右对齐:1 2 3 2表示当接收的整形数据长度少于2时就在右边补空格对其 比如 printf("%-2d",100);将...
  • 15744659672 :C语言中%d什么意思
    家炒俭4926 :答:d:输入输出为整形-%d,长整型-%d,短整型-%hu,无符号整形-%u。s:输入输出为字符串-%c字符。f:输入输出为浮点型-%f双精度浮点型。知识延展:C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言...
  • 15744659672 :C语言中%4d和%-4d
    家炒俭4926 :答:c语言中%f表示:十进制浮点数,4是指定的位数;d是表示10进制数字;+,-只是表示位数小于4位时左边补空格还是右过补空格,类似的还有:1、%c:单个字符 2、%d:十进制整数(int)3、%ld:十进制整数(long)4、%lf:十...
  • 15744659672 :C语言中%d的%,d分别表示什么?
    家炒俭4926 :答:c语言输入输出控制符,i---输出一个整型数;%d---输出一个整型数;%f---输出一个浮点数;%e---输出一个浮点数,科学计数法;%g---输出一个浮点数,当指数小于-4或者大于5,则运用科学计数法,否则正常显示浮点数;%...
  • 15744659672 :c语言中%-4d是什么意思?
    家炒俭4926 :答:d对应整型(int),即当格式化字符串中出现了%d时,后续的参数对应位置应为int型变量,如果不是,将会强制转换为int型。于是%d的功能就是输出一个整型的数值。nd的形式,其中n为一个数字,比如%4d,%5d等,代表输出占用n个...
  • 15744659672 :c语言 %数字d 这是什么意思?例如:printf("%2d",a)%和d之间怎么有...
    家炒俭4926 :答:格式 % (-)(0) a(.b) d/f/...‘-’表示左对齐 (否则是右对齐)数字a表示所占的位数,如果数字超过这个位数就原样输出,否则补空格 ‘0’表示不用空格补,用0补 .b表示小数部分所占的位数(仅限浮点数)...
  • 15744659672 :C语言% d的意思是什么?
    家炒俭4926 :答:是求余运算符,也叫模除运算符,用于求余数。要求两个操作数均为整数(或可以隐式转换成整数的类型)。标准规定:如果%左边的操作数为负数时,则模除的结果为负数或者0,如果%左边的操作数为正数时,则模除的结构为正数...
  • 15744659672 :c语言中%d什么意思
    家炒俭4926 :答:d是用来输出十进制整型数据的实际长度输出;%c是以字符形式输出,只输出一个字符;%f是以小数形式输出单、双精度度数,隐含输出6位小数。C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型...
  • 15744659672 :C语言中%d表示什么意思?
    家炒俭4926 :答:d表示输入或输出十进制有符号数;%f表示输入或输出浮点数(float,四字节表示);在C语言中输出不同数据时需要用到不同的格式字符,%d是用来输出十进制整型数据的实际长度输出,%f是以小数形式输出单、双精度度数。以下是详...
  • 相关链接

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