欢迎来到天天文库
浏览记录
ID:61748343
大小:144.50 KB
页数:23页
时间:2020-02-06
《第03章(06级) 简单的输入输出.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第3章简单的输入/输出3.2cin输入流3.3cout输出流标准输入:从键盘输入数据赋给变量标准输出:指计算机把计算结果送到显示器上显示3.2cin输入流输入十进制整数和实数例:inti,j;floatx,y;cin>>i>>j;cin>>x>>y;格式:cin>><变量1>>><变量2>...>><变量n>>>提取运算符:表示从输入流中提取数据赋给变量运行时:输入:12<回车>3.24.5<回车>则变量i、j的值为1、2变量x、y的值3.2和4.5输入的数据之间用空白符分隔:<空格>、<回车>、3.2.1输入十六进制或者八进制数据必须在cin中指明相应的数据类
2、型:hex表示十六进制,oct表示八进制,dec表示十进制。[例3.3]#includevoidmain(){inta,b,c,d;//变量名a,b,c,dcin>>hex>>a;//指明输入为十六进制数cin>>oct>>b;//指明输入为八进制数cin>>c;//输入仍旧是八进制数cin>>dec>>d;//指明输入为十进制数cout<输出:32,17,18,23输出默认的是十进制3.2.2输入字符数据例:charc1,c2,c3;cin>>c1>>c
3、2>>c3;运行时:输入:abc<回车>或输入:abc<回车>则变量c1、c2、c3的值为'a'、'b'、'c'cin自动跳过输入的空格欲将空格输入给变量,则应使用cin.get()函数。例:charc1,c2,c3;cin.get(c1);cin.get(c2);cin.get(c3);运行时:输入:abc<回车>则变量c1、c2、c3的值为'a'、''、'b'输入:abc<回车>则变量c1、c2、c3的值为'a'、'b'、'c'注意事项:使用输入流cin,必须在程序的第一行包含头文件。即:#include3.3cout输出流格式:co
4、ut<<<表达式1><<...<<<表达式n><<插入运算符:表示将表达式的运算结果插入到输出流的末尾,即在显示器上显示。输出十进制整数和实数例:inti=2,j=10,k=20,m=30;doublex=3.14,y=100;cout<
5、;cout<
6、103.14100使用setw()注意事项:1.在程序的开头必须包含头文件iomanip.h。2.括号中必须给出一个表达式,指明宽度。3.该设置只对其后的第一项有效。3.3.1输出八进制整数、十六进制整数例:#includevoidmain(void){inti=2,j=10,k=20,m=30;cout<<"i="<7、=a3631030200若使用输入输出流,则必须包含此“头”文件输出用科学表示法表示的实数例:#includevoidmain(void){floatx=3.14,y=100;cout.setf(ios::scientific,ios::floatfield);cout<
7、=a3631030200若使用输入输出流,则必须包含此“头”文件输出用科学表示法表示的实数例:#includevoidmain(void){floatx=3.14,y=100;cout.setf(ios::scientific,ios::floatfield);cout<
此文档下载收益归作者所有