正在加载图片...
x=‘d’+123+b/d 5.复合语句 用{}把一些语句括起来成为复合语句。 t=z/100; printf(“%f”,t);} 4.3基本输入/输出 4.3.1字符输入函数 1. getchO、 etched和 getchar函数 (1) getch0和 getche(函数 这两个函数都是从键盘上读入一个字符。其调用格式为 getcho etched 两者的区别是: getch0函数不将读入的字符回显在显示屏幕上, 而 getche()函数却将读入的字符回显到显示屏幕上。 例 4.2 #include<stdio h> maino char c ch c= gotcha;,/从键盘上读入一个字符不回显送给字符变量c* putcha(c),/输出该字符* ch= getche()/*从键盘上带回显的读入一个字符送给字符* putchar(ch); 利用回显和不回显的特点,这两个函数经常用于交互输入的过 程中完成暂停等功能。 (2) getchar函数 getchar函数也是从键盘上读入一个字符,并带回显。它与前面 两个函数的区别在于: getchar函数等待输入直到按回车才结束,回 车前的所有输入字符都会逐个显示在屏幕上。但只有第一个字符作为 函数的返回值 例4.3 #include<stdio h>x=‘d’+ 123 + b/d; 5. 复合语句 用{ }把一些语句括起来成为复合语句。 {z=x+y; t=z/100; printf(“%f”,t);} 4.3 基本输入/输出 4.3.1 字符输入函数 1. getch()、getche()和 getchar()函数 (1) getch()和 getche()函数 这两个函数都是从键盘上读入一个字符。其调用格式为: getch(); getche(); 两者的区别是: getch()函数不将读入的字符回显在显示屏幕上, 而 getche() 函数却将读入的字符回显到显示屏幕上。 例 4.2: #include<stdio.h> main() { char c, ch; c=getch(); /*从键盘上读入一个字符不回显送给字符变量 c*/ putchar(c); /*输出该字符*/ ch=getche();/*从键盘上带回显的读入一个字符送给字符*/ putchar(ch); } 利用回显和不回显的特点, 这两个函数经常用于交互输入的过 程中完成暂停等功能。 (2) getchar()函数 getchar()函数也是从键盘上读入一个字符, 并带回显。 它与前面 两个函数的区别在于: getchar()函数等待输入直到按回车才结束, 回 车前的所有输入字符都会逐个显示在屏幕上。但只有第一个字符作为 函数的返回值。 例 4.3 #include<stdio.h>
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有