(23-)
1.printf函数的宽度:1.宽度格式:"|%ni|\n",数据类型 宽度必须在%和数据类型之间 作用:指定输出内容的位数 意义:如果输出内容实际的宽度大于或者等于指定的宽度,那么会按照实际输出的内容的宽度输出 如果输出的内容小于指定的宽度,那么会在实际输出内容的前面输出内容的前面添加空格 eg:include <stdio.h>
int main()
{ int num = 999; printf("|%i|\n",num); printf("|%2i|\n",num); printf("|%3i|\n",num); printf("|%4i|\n",num);// printf("Hello World!\n");
return 0; }| 2.printf函数的标志: int num =999; printf("|%i|\n", num); |999| printf("|%+i|\n",num); |+999| printf("|%-5i|\n",num); |999 | printf("|% 5i|\n",num); | 999|标志的作用1.当输出值为正数时,在输出值前面加上一个+号,默认不显示 int num =999; printf("%+i\n",num); printf("%i\n",num); 2.空格:输出值为正数时,在输出值的前面加上空格,为负数时加负号 3.-号:左对齐,默认右对齐 4.0 : 右对齐时,用0填充宽度,(默认用空格填充)
eg:int num =1;
printf("|%i|\n",num); |1| printf("|%2i|\n",num); | 1| printf("|%02i|\n",num); |01|