上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.2.4 getchar()
getchar函数的语法格式是:
getchar()
此函数的作用是从终端(或系统隐含指定的输入设备)输入一个字符。
【例3.2】 实现输入的大写字母转换成对应的小写字母(输入单个字符)。
#include <iostream> using namespace std; int main( ) {char c; c=getchar( ); putchar(c+32); putchar('\n'); return 0; }
运行程序:例如输入A时,显示为
a
注意:getchar( )只能接收一个字符。getchar函数得到的字符可以赋给一个字符变量或整型变量,也可以不赋给任何变量,作为表达式的一部分。
【例3.3】 输入和输出函数的使用。
#include <iostream> using namespace std; int main ( ) {char c1,c2; cout<<"请输入两个字符c1,c2:"; c1=getchar(); //将输入的第一个字符赋给c1 c2=getchar(); //将输入的第二个字符赋给c2 cout<<"用putchar函数输出结果为:"; putchar(c1); putchar(44); putchar(c2); cout<<endl; cout<<"用cout语句输出结果为:"; cout<<c1<<","<<c2<<endl; return 0; }
程序运行结果为: