高级程序语言B-C操作

高级程序语言B-C操作

ID:42545305

大小:128.50 KB

页数:6页

时间:2019-09-17

高级程序语言B-C操作_第1页
高级程序语言B-C操作_第2页
高级程序语言B-C操作_第3页
高级程序语言B-C操作_第4页
高级程序语言B-C操作_第5页
资源描述:

《高级程序语言B-C操作》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验名称高级程序设计语言B——C++编程指导老师班级信处152实验日期2017.12.15实验地点学生信息(依次填入姓名、学号)张南卿2015021118成绩詹艳军5207一、实验目的按照题目要求完成Linux系统下创建C++工程,学会初步使用C++。二、实验原理C卄操作的函数及应用。1.COUt:C++编程语言互换流中的标准输出流2.cin:C++编程语言互换流中的标准输入流3.String:C++、java>VB等编程语言中的字符串4.Ofstream:以输入方式打开文件5.ifstream:以输出方式打开文件三、实验平台虚拟机,Linux下UBUNTU,clicpt

2、s四、实验内容(包括设计思路、设计流程图、源程序代码、调试过程记录等,可另附页)1.创建1个C++工程,并保证编译运行成功;2.使用cincout,输入1个整数,1个双精度浮点数,并求平方并输出3.使用cin输入3个字符串,分别保存到sis2s3中,并将3个字符串连接成1个新的字符串保存在si中,并输出si的结果。并输岀si的连接前后的长度变化。4.已知src.txt文件屮已经有N行数字,将其读入,然后存入dest.txt文件中,并求和输出到屏幕。查阅资料,在打开文件后和读文件前要进行异常处理,对文件打开失败的情况进行判断并进行屏幕输出提示。关键词:C++STLifstr

3、eam文件读写要求:以上的文件读写必须用ifstream和ofstream。屏幕输出输入必须用cincout附加要求:1)2)3)4)工程名为Ex5_xxxxxxxx,其中xxxxx为自己的学号使用统一的报告模板运行结果,将屏幕截图,将txt文件用gedit记事本打开进行截图。注意程序编写风格:函数名和参数要求有详细注释(包括开发者姓名,FI期,函数功能,参数的IN/OUT区别以及作用),见下文。ff函数名称:函数功能:入口参数:出口参数:作者:修改时间:/<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<

4、7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^<7^fdoubleReadWavFile(char*pSrcFileName,int&len)函数名,变量名等不能用中文,不能用拼音,不能用拼音缩写。每一个循环,每一个分支语句必须有中/英文注释。最多不超过10行必须有注释。注释采用/*勺或者//均可。五.实验结果及分析(包括程序运行结果析.实验总结等,可另附页)实验代码://====//Na

5、me//Author//Version//Copyright:Ex5_2015021118.cpp:tony:Yourcopyrightnotice//Description:HelloWorldinC++,Ansi-style〃=============#include#includeusingnamespacestd;intmain(){inta;doubleb;cin»a;cin»b;cout«,'aA2=,,«a*a«"";cout«,,bA2=,,«b*b«nn;〃输入a,b〃求aA2,bA2stringsi;cin

6、»sl;〃输入字符串siintlenl=sl.length();cout«Hslhasu«lenl«nwords";〃输出字符串的长度strings2;cin»s2;strings3;cin»s3;si二sl+s2+s3;cout«Hs1+s2+s3=”vvs1«HH;〃输出相加的结果intlen2=si」ength();cout«nmore,'«len2-lenl«"words";〃多出字符数量intnl,n2,n3;intsum=0;ifstreamfl(,'src.txtn);while(fl»nl){ofstreamf2("dest.txt");f2«

7、nl«H”;sum二nl+sum;cout«nn«"sum=H«sum;}return0;〃读取dest.txt中的数字〃求和输出实验结果运行:[2■:ProblemTasks曰Console耳

8、亡ex5[C/C++Application]/h«22・333a^2=4"2=5.44289safsihas3wordsghdfrsesl+s2+s3=safghdfrse

9、moer7wordslll7六、心得体会(思考与创新、建议等)在本次的实验中,初步学习了C++的一些操作,学会了一些更为方便的操作方式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。