内容正文:
YCF
正版可修改PPT
(中职)C语言程序设计案例教程 4.3标准字符输出函数ppt课件
1
Teacher teaching design
4.3标准字符输出函数
CONTENTS
目 录
putchar()函数
getchar()函数
案例分析
仿真演练
putchar函数(字符输出函数)
PART 01
putchar(ch);
putchar函数(字符输出函数)
形式:
在显示器上输出字符变量ch的值
功能:
1)ch可以是一个字符变量或常量,也可以是一个转义字符,对转义字符则执行控制功能,屏幕上不显示。
说明
(2)putchar()函数用于单个字符的输出,一次只能输出一个字符。
(3)使用本函数前必须要用文件包含命令:#include <stdio.h> 或
#include ”stdio.h”
输出变量x对应的字符
putchar(x); 作用是:
产生换行符
putchar(‘
’); 作用是:
输出转义字符\101对应的字符A
putchar(‘\101’); 作用是
是:输出单个字符x
putchar(‘x’); 作用是:
请说明以下语句的作用:
#include "stdio.h" /*编译预处理命令:文件包含*/
main()
{
char c1='B', c2=' O ', c3='Y';
putchar(c1); putchar(c2); putchar(c3); /*输出c1,c2,c3*/
putchar('
'); /*换行*/
putchar(c1); putchar('
'); /*输出c1的值,并换行*/
putchar('O'); putchar('
'); /*输出字符'O',并换行*/
putchar(c3); putchar('
');
}
格式符d的使用
BOY
B
O
Y
源程序
运行结果
getchar()函数(字符输入函数)
PART 02
getchar();
getchar()函数(字符输入函数)
形式:
从键盘上输入一个字符
功能:
(1)getchar函数只接受从键盘上输入一个字符。数字也按字符处理,输入多于一个字符时,接收第一个字符并返回。
说明
(2)可以把输入的字符赋予一个字符变量或整型变量,构成赋值语句;也可以不赋给任何变量,作为表达式使用
char c;
c=getchar();
(3)使用字符输出函数前必须要用文件包含命令:#include<stdio.h>或#include "stdio.h"
【例3】getchar()函数的使用。
#include<stdio.h>
main()
{ char c;
printf("Please input two character:
");
c=getchar(); /*输入一个字符,赋给c */
putchar(c); putchar('
');
putchar(getchar()); /*输入一个字符,并输出*/
}
说明
1
第二个putchar(getchar());语句为何输出y而不是x?
思考
getchar()函数(字符输入函数)
运行情况:
Please input two characters:
xy↙
x
y
运行情况
2
明确考点
交流提升
PART 03
#include <stdio.h>
main()
{ int a; char ch;
a=65; ch='A';
putchar(a);
putchar(ch);
putchar('A');
putchar(65);
}
AAAA
明确考点 交流提升
源程序
运行结果
源程序
#include<stdio.h>
main()
{
char a='A',b='b',