19:10<30.单选题printf(''%-10d',s) ;这里的%-10d表示什么意int?
1个回答
展开全部
在C语言的printf()函数中,%-10d表示输出一个十进制整数,左对齐,并且占据10个字符的位置。如果该整数不足10个字符,则在左侧用空格填充。
具体来说,%-10d由三个部分组成:-、10和d。其中:
-表示左对齐输出,即如果该整数是负数,则在其左侧添加负号。
10表示该整数在输出时占据10个字符的位置。
d表示输出一个十进制整数。
因此,printf(''%-10d',s)将输出变量s的十进制整数,并在左侧用空格填充,直到占据10个字符的位置。如果s的值是负数,则在其左侧添加负号。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询