- 1
- 0
- 约1.24万字
- 约 62页
- 2017-04-26 发布于四川
- 举报
计算机软件基础第2章
第二章 顺序结构、选择结构、循环结构的程序设计;程序设计的三种基本结构;相关基础知识;一、格式输出函数printf的一般格式
Printf(格式控制字符串 ,输出表列);
printf(a=%d, b=%d,a,b);
括号内包括两部分:
(1) 格式控制字符串是用双引号括起来的字符串,也称转换控制字符串,它包括两种信息:
①格式说明,由%和格式字符组成,如%d,%f,%c等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由%字符开始的。
②普通字符,即需要原样输出的字符。例如上面printf函数中双引号内的逗号、空格、a=和b=。
(2)输出表列是需要输出的一些数据,可以是表达式。
;常用的有以下几种格式字符:
d格式符。用来输出十进制整数。有以下几种用法:
①%d,按整型数据的实际长度输出。
②%md,m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出。
③%ld,输出长整型数据。如:
long a=135790;
printf (%ld,a);
如果用%d输出,就会发生错误,因为整型数据的范围为-32768~32767。对long型数据应当用%ld格式输出。对长整型数据也可以指定字段宽度,如将上面printf函数中的%ld改为%8ld,则输出为:
?????135790
一个
原创力文档

文档评论(0)