第3章顺序结构程序设计 第一课 教学内容: 单个字符输出、输入函数, 几个简单的C程序 二、教学目标: 理解顺序结构程序设计的编程思路
第3章 顺序结构程序设计 第一课 一、教学内容: 单个字符输出、输入函数, 几个简单的C程序。 二、教学目标: 理解顺序结构程序设计的编程思路
(一)单个字符输入输出 getchar0和 putchar(函数 单个字符的输出— - putchar(函数 例: putchar(0函数的格式和使用方法 include stdio h /*编译预处理命令:文件包含* maino [char ch1=N, ch2=E, ch3=W putchar(ch1); putchar(ch2); putchar(ch3); /*H* putchar(\n) putchar(ch1); putchar('\n) /*输出ch1的值,并换行* putchar(E): putchar(In) /*输出字符',并换行* putchar(ch3); putchar('\n)
(一) 单个字符输入输出 getchar()和putchar()函数 1. 单个字符的输出──putchar()函数 例: putchar() 函数的格式和使用方法。 #include "stdio.h" /*编译预处理命令:文件包含*/ main() {char ch1='N', ch2='E', ch3='W'; putchar(ch1); putchar(ch2); putchar(ch3); /*输出*/ putchar('\n'); putchar(ch1); putchar('\n'); /*输出ch1的值,并换行*/ putchar('E'); putchar('\n'); /*输出字符'E',并换行*/ putchar(ch3); putchar('\n'); }
程序运行结果如下 NEW NEW 1.1 putchar(函数的格式: putchar(ch); 其中ch可以是一个字符变量或常量,也可以是一个转义字符。 1.2 putchar(函数的作用:向终端输出一个字符。 (1) putcher函数只能用于单个字符的输出,且一次只能输出 个字符。另外,从功能角度来看, printf0函数可以完全代替 putcharo函数。 2)在程序中使用 putchar0函数,务必牢记:在程序(或文件) 的开头加上编译预处理命令(也称包含命令),即: include"stdio h 表示要使用的函数,包含在标准输入输出( stdio)头文件(h)
程序运行结果如下: NEW N E W 1.1 putchar()函数的格式: putchar(ch); 其中ch可以是一个字符变量或常量,也可以是一个转义字符。 1.2 putchar()函数的作用:向终端输出一个字符。 (1)putchar()函数只能用于单个字符的输出,且一次只能输出 一个字符。另外,从功能角度来看,printf()函数可以完全代替 putchar()函数。 (2)在程序中使用putchar()函数,务必牢记:在程序(或文件) 的开头加上编译预处理命令(也称包含命令),即: #include "stdio.h" 表示要使用的函数,包含在标准输入输出(stdio)头文件(.h) 中
2单个字符的输入— getchar(函数 例说明 getchar()函数的格式和作用。 #includestdio h /*文件包含* maino ichar ch; printf(" Please input two character: " ch=getchar /*输入1个字符并赋给ch* putchar(ch); putchar(\n) putchar(getchar) /输入一个字符并输出* putchar(\n)
2. 单个字符的输入──getchar()函数 例 说明getchar()函数的格式和作用。 #include "stdio.h" /*文件包含*/ main() {char ch; printf("Please input two character: "); ch=getchar(); /*输入1个字符并赋给ch */ putchar(ch);putchar('\n'); putchar(getchar()); /*输入一个字符并输出*/ putchar('\n'); }
程序运行情况如下: Please input two characters: abe b 2.1 getchar函数的格式: getchar0; 22 getchar0函数的作用:从系统隐含的输入设备 (如键盘)输入一个字符。另外,从功能角度来看, scant函数可以完全代替 getchar(函数。 1) getchar函数只能用于单个字符的输入,一次输 入一个字符。 件)的开头加上编译预处理命令:# nclude“ston (2)程序中要使用 getchar0函数,必须在程序(
程序运行情况如下: Please input two characters: ab↙ a b 2.1 getchar()函数的格式:getchar(); 2.2 getchar()函数的作用:从系统隐含的输入设备 (如键盘)输入一个字符。另外,从功能角度来看, scanf()函数可以完全代替getchar()函数。 (1)getchar()函数只能用于单个字符的输入,一次输 入一个字符。 (2)程序中要使用getchar()函数,必须在程序(或文 件)的开头加上编译预处理命令: #include “stdio.h