欢迎来到天天文库
浏览记录
ID:9497398
大小:1.17 MB
页数:31页
时间:2018-05-01
《面向对象程序设计vc上机指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、(语言:VisualC++)姓名:_________________班级学号:_________________院系:_________________指导原则:为了使学生更快更好地掌握所学知识,技能和软件开发方法目的:掌握面向对象程序设计的基础知识熟练使用VC开发环境开发掌握VC程序的调试技巧掌握应用程序的开发步骤要求:1,每个实验应独立完成,并以组为单位写出实验的报告,除负责人外,其它组成员手动签名及学号。分组可以自由组合,但应集中各个层次的人员,实行优化组合,且相对固定。2,实验报告在完成基本功能的情况下,应尽可能丰富其内容。时间:必须在考试前上交。每组每个题都必须有。
2、第一次上机作业熟悉VC集成开发环境实验目的:熟悉VC应用程序向导创建应用程序熟悉项目工作区的三个视图窗口及其作用熟悉五个资源编辑器的使用熟悉工具栏的打开与隐藏掌握应用程序的编辑,编译,调试,运行四步骤。实验内容:1,利用MFCAppWizard(应用程序向导)建立一个名为Mymdi的多文档程序,并完成以下工作:(1)将程序的大小图标改为MDI(2)在工具栏上添加一个“-”按钮(3)将“文件”菜单的命令“保存(S)”改为“保存(W)”,并将快捷键改为Ctrl+W(4)将程序运行后底部状态栏的显示信息改为“这是一个多文档应用程序”(5)在版本信息中的公司名栏上添上你的姓名,将版本
3、号改为1.1,并修改为“关于。。。。。。”对话框中相应的显示信息。(6)隐藏工具栏中的所有工具条(toolbar)(7)查阅帮助文档MSDN,ployline()函数的使用说明(8)编译该应用程序,观察运行结果是否符合要求操作步骤:一,利用应用程序向导生成应用程序柜架1.执行File
4、New菜单命令,出现New对话框。在Project页面窗口中选择MFCAppWizard[exe]选项,在ProjectName编辑框中输入项目名称Mysdi,在location编辑框中输入保存项目的路径。2.在MFCAppWizard-Step1对话框中设置应用程序的类型,本例创建一个单文档程
5、序,选择Singledocument项,单击Finish按钮,出现NewProjectInformation对话框,单击OK按钮,将生成应用程序框架文件,并在项目工作区窗口打开生成的应用程序的项目。二,项目工作区的窗口由ClassView、ResourceView和FileView三个页面面板组成ClassView类视图:快速查找与编辑应用程序的类对象的属性和响应函数FileView文件视图:快速查找与编辑应用程序的各类文件ResourceView资源视图:快速查找与编辑应用程序的各种资源在资源面板中完成(1)---(5)的工作三,菜单操作第(6)项“工具”Tool菜单第(8
6、)项“编译”compile菜单:第(7)项:“帮助”菜单—“搜索”注:第二次上机作业掌握C++编程基础实验目的:考察考生对字符串操作的了解和掌握,考察学生对c++基本元素和语法的应用。另外考察考生是否对一些库函数和基础类有了解和应用。实验要求:实验内容:程序要求实现对输入的字符串,输出以下结果:1.在输入的字符串中查找某子字符串出现的次数,以及第一次出现的位置,输出结果。Intfirstlocation,time=0pstrlocation=Strstr(str1,str2)2.逆序输出用户所输入的字符串。3.输入的不分大小写的一串英文字母,分拣出其中的大写字母和小写字母,按
7、原字符串中该字母出现的先后顺序,分别输出一个大写字母串和一个小写字母串,同时可以统计大小写字母出现的次数并输出。4.对输入的字母数字混合的字符串重新排序输出。输出字符串里字符的排序规则为:0~9、a~z、A~Z。操作步骤:1,按四个要求编写相应的四个函数:并分别调试运行A,voidfindstr(char*pstr,char*string);{char*tempstr=pstr;inti_locat=-1,time=0;while((tempstr=strstr(tempstr,string))!=NULL){if(time==0)i_locat=tempstr-pstr;/
8、/time++;//tempstr+=strlen(string);//填空内容在本文中找}cout<<"firstlocationis:"<=pstr;tempstr--)//填空内容在本文中找
此文档下载收益归作者所有