8C语言语句 数据输入与输出 ■说明: ① getchar函数只能接受单个字符,输入数字也 按字符处理。输入多于一个字符时,只接收第 个字符。 ⑨通常把输入的字符赋予一个字符变量或整型 变量,构成赋值语句。也可以不赋给任何变量, 作为表达式的一部分。 ③在 Turbo c下运行含 getchar函数的程序时, 将退出 Turbo c屏幕进入用户屏幕等待用户输 入。输入完毕按“回车”后再返回 Turbo c屏 幕 第八章流程控制语句
第八章 流程控制语句 ◼ 说明: ①getchar函数只能接受单个字符,输入数字也 按字符处理。输入多于一个字符时,只接收第 一个字符。 ②通常把输入的字符赋予一个字符变量或整型 变量,构成赋值语句。也可以不赋给任何变量, 作为表达式的一部分。 ③在Turbo C下运行含getchar函数的程序时, 将退出Turbo C 屏幕进入用户屏幕等待用户输 入。输入完毕按“回车”后再返回Turbo C屏 幕。 8.1 C语言语句 二、数据输入与输出
例:# include" stdio. h" main o char c, c=getchar( putchar (c ); 第八章流程控制语句
第八章 流程控制语句 例: #include "stdio.h" main ( ) { char c; c=getchar ( ); putchar (c ); }
) putchar的数一字符输出函数 形式: putchar(c); 功能:向终端(一般为显示器)输出一个字 符,其中c为字符型或整型变量 注意:用该函数时须用预编译命令: #include stdio. h 第八章流程控制语句
第八章 流程控制语句 形式: putchar (c ); 功能: 向终端(一般为显示器)输出一个字 符,其中c为 字符型或整型变量 注意: 用该函数时,须用预编译命令: #include "stdio.h " (一) putchar 函数 —字符输出函数
例:# include" stdio. h main( i char a, b, c, a=b:b=o:c=Y putchar(a); putchar(b); putchar( c); 结果:BOY 第八章流程控制语句
第八章 流程控制语句 例: #include "stdio.h" main( ) { char a, b, c; a='B' ; b='O' ; c='Y'; putchar(a); putchar(b); putchar ( c); } 结果: BOY
个若将最后一行改为 putchar(a); putchar('\n ) putchar(b); putchar('In putchar(c); putchar( n) 结果:B 利用 putchar还可输出其它转义字符 putchar('101);输出A putchar(\”);输出’ putchar015);:输出y 第八章流程控制语句
第八章 流程控制语句 putchar(a); putchar(' \n '); putchar(b); putchar(' \n '); putchar(c); putchar(' \n '); *利用putchar还可输出其它转义字符 结果: B O Y putchar(' \101 '); 输出A putchar(' \ ’ ' ); 输出’ putchar(' \015 '); 输出↙ *若将最后一行改为: