输出函数

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

感谢聆听
六、输出函数
1.格式输出函数(printf) 2.字符输出函数(putchar) 3.字符串输出函数(puts)
六、输出函数
2.字符输出函数(putchar)
函数功能:向终端输出一个字符
一般形式:putchar(参数)
例如: putchar(‘A’);
字符型 整型
putchar(‘\n’);
putchar(65);
结果: a=123 , b=456 , c=579
六、输出函数
1.格式输出函数(printf)
格式字符


d 以带符号的十进制形式输出整数(正数不输出符号)。
o 以8进制无符号形式输出整数(不输出前导符0)。
x 以16进制无符号形式输出整数(不输出前导符0x)。
u 以无符号十进制形式输出整数。
c 以无符号形式输出,只输出一个字符。
六、输出函数
1.格式输出函数(printf) ④%c:用来输出一个字符
⑤%s:输出字符串
可在%和s中间插入m.n。 m代表域宽,m可省略、若省略则m=n。 n表示只输出字符串左边n个字符。
六、输出函数
1.格式输出函数(printf)
void main() {
printf ( ”%8.3s\n”,”book”); printf ( ”%.3s\n”,”book”); }
六、输出函数
1.格式输出函数(printf) 2.字符输出函数(putchar) 3.字符串输出函数(puts)
六、输出函数
3.字符串输出函数(puts)
函数功能:向终端输出一个字符 串
一般形式:puts(参数)
例如: puts(“Beijing”);
字符串常量 字符数组名
六、输出函数
1.格式输出函数(printf) 2.字符输出函数(putchar) 3.字符串输出函数(puts)
s 输出字符串。
f 以小数形式输出单、双精度数,隐含输出6位小数。
e 以标准指数形式输出单、双精度数,数字部分小数位数为6位。
六、输出函数
ຫໍສະໝຸດ Baidu
1.格式输出函数(printf)
附加格式说明字符:




字母 l
用于长整型数据,可加在格式符d、o、x、u前面。
m(一个正整数) 数据最小宽度。
.n(一个正整数) 对实数,表示输出n位小数;
六、输出函数
1.格式输出函数(printf) 按照指定的格式向终端输出若干数据。
六、输出函数
1.格式输出函数(printf) printf(“格式控制字符串”,输出列表)
六、输出函数
1.格式输出函数(printf)
void main( ) {
int a=123,b=456,c; c=a+b; printf(“a=%d,b=%d,c=%d\n”,a,b,c); }
C语言程序设计
主讲:刘春英
一般C程序分成三部分: ➢ 输入原始数据(I) ➢ 进行计算处理(P) ➢ 输出运行结果(O)
C语言无I/O语句,I/O操作由函数实现 #include <stdio.h>
六、输出函数
1.格式输出函数(printf) 2.字符输出函数(putchar) 3.字符串输出函数(puts)
boo
boo
宽度就是3
六、输出函数
1.格式输出函数(printf) ⑥ %f格式符——以小数形式输出实数。
➢ %m.nf —— 右对齐 ➢ %-m.nf —— 左对齐
m代表域宽,即共占m列 n代表保留n位小数
➢ %lf
六、输出函数
1.格式输出函数(printf)
#include <stdio.h> void main() {float x=123.456; printf("x=%f|\n",x); printf("x=%6.1f|\n",x); printf("x=%-6.1f|\n",x); printf("x=%.1f|\n",x); printf("x=%e|\n",x); }
对字符串,表示截取的字符个数。
-
输出的数字或字符在域内向左靠。
六、输出函数
1.格式输出函数(printf)
① %d格式符——按实际位数输出十进制整数。 ➢ %md —— 右对齐 ➢ %-md —— 左对齐 ➢ %ld 、%hd ➢ %u
六、输出函数
1.格式输出函数(printf)
六、输出函数
1.格式输出函数(printf) ②%o、%#o 以八进制形式输出整数 ③%x、%X、%#x 以十六进制形式输出整数
相关文档
最新文档