C语言教案重点.pptVIP

  • 6
  • 0
  • 约2.1千字
  • 约 15页
  • 2017-03-06 发布于湖北
  • 举报
* * 格式说明,它由“%”和转换字符组成,如%d、 %f等, 作用是将输出的数据转换成指定的格式输出。 普通字符,即按照原样输出的字符。 Printf “%d + %d %d”, a , b , a+b ; 输出项1 输出项2 输出项3 Main int j; j 2; Printf “j %d,j++ %d”,j,j++ ; 格式字符: 对于不同的数据用不同的格式字符。 d 格式符。用来输出十进制整数。 (1)%d 按整型数据的实际长度输出。 (2)%md m为指定的输出字段的宽度。如果数据 的位数小于m,则左端补以空格,若大 于m,则按实际位数输出。 (3)%ld 输出长整型数据 注意:如果长整型数据 32767 用%d输出,就会发生错误。对于long型数据应当用%ld格式输出, 也可以指定字段宽度。如%8ld。 2. O格式符 以8进制数形式输出整数,输出的数值不 带符号,将符号位也一起作为八进制数的 一部分输出。 int a -1; Printf “%d,%o”,a,a ; -1,177777 注意:不会输出带负号的八进制整数。对于长整型可以用%lo格式输出,同样可以指定宽度。如:%8o 3. X格式符,以16进制数形式输出整数。同样不会出现 负的十六进制。 int a -1; Printf “%x,%o,%d”,a,a,a ; fff

文档评论(0)

1亿VIP精品文档

相关文档