00问答网
所有问题
在C语言语句printf("%-2c%-2c%d\n",a,b,c);中,-2c是什么意思?
如题所述
举报该问题
推荐答案 2020-04-21
-的意思是左对齐,-2就是左对齐,并且最少占用2个字符,-2c就是字符型左对齐,最少占用两个字节。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/TDeD00e0IZerIBrBIn.html
其他回答
第1个回答 2019-07-17
printf("%-2c%-2c%d\n",a,b,c);
//%-2c: '-': 表示左对齐;2:输出宽度为2;'c':表示输出格式为char型的整数(一个字节)
//总的意思就是为:宽度为2输出字符,方式为左对齐
相似回答
c语言printf()% d
\ n的
意思是什么?
答:
c语言中,
%d\n 是printf()函数的格式控制
,%d是printf()
函数的格式声明,表示结果只能输出十进制整数,\n是普通字符中的换行符,表示输出后控制移到下一行的开头。c语言中printf()函数的一般格式printf("<格式化字符串>", <参量表>)。格式化字符串由格式控制、和输出表列两部分组成,其中格式控制包...
printf(
"a=
%d,b
=
%d,c
=%d\n"
,a,b,c)什么意思c语言
答:
printf
--输出 a=%d,b=%d,c=%d---
a,b,c
输出的类型是十进制
(%d)
的数!\n--- 是指 输出完这些数后,要换行!最后
a,b,c
---是输出指定程序中对应的数..
在C语言中
“
%c%c
\
n
”和“
%d%d
\n“分别说明
什么
。。。
??
答:
c%c
\n和%d%d\n出现在输出
语句中
具有如下意义:c%c\n表示输出两个字符数据
,%d%d
\n表示输出两个十进制整型数据。并且输出的数据是紧挨着的,如果想分开点,可以增加宽度,比如"%5d"就是按照5的宽度输出一个整型数据,或者在两个格式符中间加上空格
,逗号,
等其他字符也可以,比如"
%d,%d
"。
C语言中
输出
语句中
的
%d
和\
n是什么意思
答:
可以在"%"和字母之间插进数字表示最大场宽。例如:3d 表示输出3位整型数,不够3位右对齐。如果字符串的长度、或整型数位数超过说明的场宽,将按其实际长度输出。但对浮点数,若整数部分位数超过了说明的整数位宽度,将按实际整数位输出;若小数部分位数超过了说明的小数位宽度,则按说明的宽度以四舍五入...
大家正在搜