C++课件第三章简单的输入输出.ppt

上传人:za****8 文档编号:15798742 上传时间:2020-09-06 格式:PPT 页数:13 大小:73.50KB
返回 下载 相关 举报
C++课件第三章简单的输入输出.ppt_第1页
第1页 / 共13页
C++课件第三章简单的输入输出.ppt_第2页
第2页 / 共13页
C++课件第三章简单的输入输出.ppt_第3页
第3页 / 共13页
点击查看更多>>
资源描述
第 章 简单的输入/输出,程序执行期间,接受外部信息的操作称为程序的输入,而把程序向外部发送信息的操作称为程序的输出。 下面简要介绍输入流cin和输出流cout。在使用C+中提供的输入/输出流时,必须在程序的开头增加一行: #include ,输出流cout,cout用来处理标准输出,即将数据输出到显示器。格式如下: cout 其中”。,1、输出字符或字符串,当插入运算符后的表达式为字符或字符串时,输出相应的字符或字符串。 在输出字符或字符串时,要注意转义序列的用法,几个常用的特殊字符: n 换行符,与endl等价 t 水平制表符,一个制表符占8位 a 响铃,课内练习: 执行以下两条语句,写出输出结果。 cout3+ata+2endl; coutV”c+”n;,10099 Vc+,2、 输出实数和整数,输出十进制整数和实数的方法与输出字符的方法完全一样 。另iomanip.h头文件中的setw()可用来设置输出数据的宽度。,int i=2,j=10,k=20,m=30; float x=3.14 ,y=100; coutijendl; coutmj*kendl; coutxsetw(6)y endl;,2,10,30,200,3.14,100,3、输出格式的设置,对于整数,可以以八进制或十六进制形式输出,这时只要在插入运算符的后面设置特定的流格式控制函数:dec(十进制)、hex(十六进制)、oct(八进制)。 对于实数,可以用科学表示法输出,并可以为其设置精度。 相关例子可参照教材P36的3.2.3节,同时还要记住几个注意点。,输入流,cin用来处理标准输入,即键盘输入。格式如下: cin ; 其中运算符”称为提取运算符,其作用是暂停程序的执行,等待用户从键盘输入数据。 用户输入的数据赋给相应的变量。在提取运算符之后必须有一个变量,而且只能有一个变量,变量的类型可以是基本数据类型、导出数据类型和指针类型等。在cin后的“ ”可重复多次。,1、输入整数和实数,当要求输入多个整数或实数时,要将这些实数之间用空格或回车符分隔开,系统会自动跳过空格和回车符,将输入的整数或实数依次赋给各提取运算符后的变量。(教材P32) 要注意输入数据的顺序、类型要与对应的变量的顺序、类型一致,否则会出现错误的结果。 对于整型变量,可以通过流格式控制函数dec、oct、hex输入十进制(缺省)、八进制和十六进制的数据。,2、输入字符数据,当提取运算符后的变量为字符型时,必须输入字符(教材P33)。 因此如果我们要获取输入的空格或回车键,可以借助于函数cin.get()(教材P34 )。其格式为: cin.get() 该函数可以没有参数,这时它可用作暂停功能。,课内练习: 设有语句: char c1,c2,c3; cinc1; cin.get(c2); cin.get(); cinc3;若在其执行过程中,输入 abcdef指出cin执行后,c1,c2,c3的值分别是多少?,结果:c1=a c2=b c3=d,求圆面积程序 area.cpp #define PI 3.14159 #include #include void main( ) float r,s; coutr; s=PI*pow(r,2); cout“半径r=“r“时,面积s=”s; ,课后练习:教材 P38T4、5、6 上机练习题: 仿照教材相关例题,试编写一简单程序,通过键盘输入两个数,计算并输出这两个数的和及平均值。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!