欢迎来到天天文库
浏览记录
ID:44195756
大小:73.50 KB
页数:13页
时间:2019-10-19
《C++课件 第三章 简单的输入输出》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第章简单的输入/输出程序执行期间,接受外部信息的操作称为程序的输入,而把程序向外部发送信息的操作称为程序的输出。下面简要介绍输入流cin和输出流cout。在使用C++中提供的输入/输出流时,必须在程序的开头增加一行:#include输出流coutcout用来处理标准输出,即将数据输出到显示器。格式如下:cout<<<表达式1>《<<<表达式2>…<<<表达式n>》其中”<<”称为插入运算符,它的作用是将其后面的表达式的值输出到显示屏上当前光标所在的位置。插入运算符后可以为任意的有确定值的表达式。在cout后可以有若干个“
2、<<<表达式>”。1、输出字符或字符串当插入运算符后的表达式为字符或字符串时,输出相应的字符或字符串。在输出字符或字符串时,要注意转义序列的用法,几个常用的特殊字符:‘’换行符,与endl等价‘t’水平制表符,一个制表符占8位‘a’响铃课内练习:执行以下两条语句,写出输出结果。cout<<3+’a’<<’t’<<’a’+2<3、来设置输出数据的宽度。inti=2,j=10,k=20,m=30;floatx=3.14,y=100;cout<4、入流cin用来处理标准输入,即键盘输入。格式如下:cin>><变量名1>《>><变量名2>>>…>><变量名n>》;其中运算符”>>”称为提取运算符,其作用是暂停程序的执行,等待用户从键盘输入数据。用户输入的数据赋给相应的变量。在提取运算符之后必须有一个变量,而且只能有一个变量,变量的类型可以是基本数据类型、导出数据类型和指针类型等。在cin后的“>><变量名>”可重复多次。1、输入整数和实数当要求输入多个整数或实数时,要将这些实数之间用空格或回车符分隔开,系统会自动跳过空格和回车符,将输入的整数或实数依次赋给各提取运算符后的变量。(教材P325、)要注意输入数据的顺序、类型要与对应的变量的顺序、类型一致,否则会出现错误的结果。对于整型变量,可以通过流格式控制函数dec、oct、hex输入十进制(缺省)、八进制和十六进制的数据。2、输入字符数据当提取运算符后的变量为字符型时,必须输入字符(教材P33)。因此如果我们要获取输入的空格或回车键,可以借助于函数cin.get()(教材P34)。其格式为:cin.get(《<字符型变量>》)该函数可以没有参数,这时它可用作暂停功能。课内练习:设有语句:charc1,c2,c3;cin>>c1;cin.get(c2);cin.get();cin6、>>c3;若在其执行过程中,输入abcdef指出cin执行后,c1,c2,c3的值分别是多少?结果:c1=’a’c2=’b’c3=’d’求圆面积程序area.cpp#definePI3.14159#include#includevoidmain(){floatr,s;cout<<“请输入半径:”;cin>>r;s=PI*pow(r,2);cout<<“半径r=“<7、输出这两个数的和及平均值。
3、来设置输出数据的宽度。inti=2,j=10,k=20,m=30;floatx=3.14,y=100;cout<
4、入流cin用来处理标准输入,即键盘输入。格式如下:cin>><变量名1>《>><变量名2>>>…>><变量名n>》;其中运算符”>>”称为提取运算符,其作用是暂停程序的执行,等待用户从键盘输入数据。用户输入的数据赋给相应的变量。在提取运算符之后必须有一个变量,而且只能有一个变量,变量的类型可以是基本数据类型、导出数据类型和指针类型等。在cin后的“>><变量名>”可重复多次。1、输入整数和实数当要求输入多个整数或实数时,要将这些实数之间用空格或回车符分隔开,系统会自动跳过空格和回车符,将输入的整数或实数依次赋给各提取运算符后的变量。(教材P32
5、)要注意输入数据的顺序、类型要与对应的变量的顺序、类型一致,否则会出现错误的结果。对于整型变量,可以通过流格式控制函数dec、oct、hex输入十进制(缺省)、八进制和十六进制的数据。2、输入字符数据当提取运算符后的变量为字符型时,必须输入字符(教材P33)。因此如果我们要获取输入的空格或回车键,可以借助于函数cin.get()(教材P34)。其格式为:cin.get(《<字符型变量>》)该函数可以没有参数,这时它可用作暂停功能。课内练习:设有语句:charc1,c2,c3;cin>>c1;cin.get(c2);cin.get();cin
6、>>c3;若在其执行过程中,输入abcdef指出cin执行后,c1,c2,c3的值分别是多少?结果:c1=’a’c2=’b’c3=’d’求圆面积程序area.cpp#definePI3.14159#include#includevoidmain(){floatr,s;cout<<“请输入半径:”;cin>>r;s=PI*pow(r,2);cout<<“半径r=“<7、输出这两个数的和及平均值。
7、输出这两个数的和及平均值。
此文档下载收益归作者所有