77问答网
所有问题
printf(''%2d'',x--) 其实我想说的是 2d是怎么情况?
如题所述
举报该问题
其他回答
第1个回答 2013-07-06
应该是“占宽2位右对齐,当x的实际宽度大于2时按实际宽度输出“。
第2个回答 2013-07-06
表示打印的数以两位数对齐,如
00 01 02 03.....99等
相似回答
printf(
"
%2d
"
,x
--
);
什么意思,是不是把i--的值输出啊
答:
先输出X的值,x为整数,输出场宽为2(当指定场宽小于数据的实际宽度时,对整数,按该数的实际场宽输出)。输出之后X的值再减1.
printf(
“
%2d,%2d
\n"
,x
,y
);
其中
2d 是
什么意思
答:
输出数据类型整数:d,占2个字符宽
printf (
“
%2d
*%2c%1d”
,x
,y
)是怎么
输出
的?
答:
printf (
“
%2d
*%2c%1d”,x,y)有格式输出。2d -- 按2位整型格式 输出 x 的值,2位不够则按实际需要的位数输出。-- 印 1个 星号 字符 2c -- y 按它数值对应的 ASCII 字符,印出此字符。占位2位,(实际只要1位,另一位空白)1d -- 因没有对应输出变量,可能打印一个大数(随机,由...
x=3; do {
printf(
“
%2d
”
,x
--);} while(!
x);
A.3 2 1 B.3 C.2 1 D...
答:
x=3; do{
printf(
“
%2d
”
,x
--); } while(!
x);
先循环,在判断。 printf(“%2d”,x--); //先用后减printf3, 然后x=2; !x为0, 结束循环,所以结果2 选择题,看不出空格。
C语言输出
printf
里面%*
d是
什么意思?
答:
a=5;b=6
;printf(
"%*d",a,b);其中,a代表*,即%5d,格式化输出5个宽度的整形b。最后输出的结果为 6.即[4个空格][6].扩展内容:
printf()
函数:printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格式为: printf("<格式化字符串>", <参量表...
...main
()
{ int x = 4; do {
printf(
"
%2d
"
, x
--); }while(!
x);
}...
答:
4,C正确,选C——因为输出4后!x就是!4==0,就结束循环了。
int x=23;do{
printf(
''
%2d
''
,x
--);}while(!
x);
打印出什么
答:
while(!
x);
=>while(!23)=>while(0),所以停止循环;只有x=0,(!0)才能不断循环
大家正在搜
int x=23 do
printf x
while(!(--x))
int x=023
int x=3
c语言中%x是什么意思
while(x)什么意思
x--与--x
int x
相关问题
printf("%-2d",x)语句中-的意思
printf("%2d",****);这个里面的%2d是什么...
printf("%2d,%2d\n",m,n);这个n输出的...
printf (“%2d*%2c%1d”,x,y)是怎么输出...
printf ("%2d\n",a);2是什么意思?
printf("%2d",x--);什么意思,是不是把i--...
c语言问题。int x=102,y=012;printf("...
int x=23 do {printf(%2d",x--);...