int x=1234; printf("ABS(x)=|%-08d|\n",x); 答案:ABS(x)=|1234□□□□|为什么是这个结果 求详细分析

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 19:49:46
int x=1234; printf(
x)+Q5426V((45*4mkTu ,Rjbt*4la=` M-';v=dgdz_dǪ'?7GƦ=ټ 6IETl I tPxI ^bኧ&>tΗ{'@}kγMye>Bt2llF{NndZ. h b 6y &

int x=1234; printf("ABS(x)=|%-08d|\n",x); 答案:ABS(x)=|1234□□□□|为什么是这个结果 求详细分析
int x=1234; printf("ABS(x)=|%-08d|\n",x); 答案:ABS(x)=|1234□□□□|
为什么是这个结果 求详细分析

int x=1234; printf("ABS(x)=|%-08d|\n",x); 答案:ABS(x)=|1234□□□□|为什么是这个结果 求详细分析
比如说,%4d就代表向右对齐,4代表宽度,正数代表右对齐,负数代表左对齐,这样说明白吗?你的是%-08就是向左对齐,宽度为8