出版时间:2010-11 出版社:清华大学出版社 作者:吴文虎 页数:348 字数:490000
Tag标签:无
内容概要
《清华大学信息科学技术学院教材·学院公共基础课程系列:程序设计基础(第3版)》重点讲授在c/c++语言言环境下,编写程序的思路和方法,涉及计算机语言、数据结构和常用算法等内容。全书内容丰富,强调动手实践,深入浅出地引导读者理性思维和理性实践,教学方法引人入胜,便于自学。
《清华大学信息科学技术学院教材·学院公共基础课程系列:程序设计基础(第3版)》可作为大专院校教材,亦可供从事计算机、自动化和相关领域的科研人员参考。
作者简介
吴文虎,教授1955年—1961年分别就读于清华大学电机工程系及自动控制系,现为计算机系教授、博士生导师,主要研究方向包括语音识别及语言理解、语音合成、语音信号数字处理等。吴教授学术水平精湛、教学水平高超、教学经验丰富,多年来用对学生无私的爱诠释了最好的师恩师德。
书籍目录
一 绪论
二 编程准备
三 变量、代数与计算机解题
四 逻辑思维与计算机解题
五 函数思维与模块化设计
六 数据的组织与处理(1)——数组
七 数据的组织与处理(2)——结构
八 文件
九 递归思想与相庆算法
十 贪心法
十一 动态规划
十二 蒙特卡罗法
十三 多步决策问题
十四 深度优先搜索
十五 宽度优先搜索
十六 流与输入输出设置
附录A 程序调试
附录B 库函数
参考文献
章节摘录
版权页: 插图: 4.运行程序 上述7行称之为程序的源代码,单击按钮,就可将源代码存放到名为wxr1.cpp的文件中。 (1)按F7键,对程序进行编译和链接,如果有错还要修改。 (2)按Ctrl+F5键,或单击“!”按钮,即可执行刚编写的wxr1.cpp程序。这时屏幕上会显示如下两行文字: I am a student Press any key to continue (3)按动任何一个键都可以从输出界面返回到编程界面。 以上是建立第一个程序文件和运行程序的过程。如果现在想编写第二个程序,然后仍然在wxr project下运行新的程序,那又该怎么做呢? 5.将程序文件放入工程 下面举例讲解如何操作。 (1)在第一个程序的基础上,修改cout后面的内容,得到如下程序: (2)单击File,在下拉菜单中选Save As项,出现一个“保存为”界面,在“文件名”处输入wxr2.cpp,然后单击“保存”按钮(注意原来的文件名不是wxr2.cpp)。 (3)单击project,在下拉菜单中选Add to Project中的Files,出现左上角为InsertFiles into Project字样的界面。这时可以单击界面中出现的wxr2.cpp,它会出现在“文件名”项中,再单击OK按钮,该文件就加到了名为wxr project的工程中了。 (4)这时要查看一下界面左面wxr project files下面的Source Files下面的文件名(单击Source Files左面的按钮),会有两个文件:wxr1.cpp和wxr2.cpp。 现在要的是wxr2.cpp,因此应将wxr1.cpp删去。删的办法是选中wxr1.cpp,再按键盘上的Delete键。保证在工程中只处理一个含main函数的源文件,这件事至关重要,否则系统会报错。 (5)单击Build,在其下拉菜单上选中Rebuild All。系统将对wxr2.cpp重新进行编泽和链接。 (6)单击“!”按钮,屏幕出现如下两行文字: Good morning! Press any key to continue 6.退出Visual C++6.0 单击界面右上角的关闭按钮,屏幕上会出现一条提示,问是否要保留对工程内容所做的改变。可以有3种选择:“是”、“否”或“取消”。选“是”退出Visual C++系统。 7.进入Visual C++6.0选择已建好的工程 (1)单击Visual C++6.0图标,出现Microsoft Visual C++界面。 (2)单击File,在其下拉菜单中选择Open Workspace,出现左上角为OpenWorkspace字样的界面。查找所要打开的工程,例如前面建立的wxr project。在“查找范围”右边的下拉列表中选择“D:”,在下面的目录列表中选择wxr(双击),再选择wxrproject(双击),选择wxr project.dsw,双击或单击“打开”按钮,即可打开该工程。 8.将其他目录下已经存在的程序文件放到所选的工程中 接上一项往下做: (1)单击Project,在其下拉菜单中选中Add to Project,再单击下一级菜单中的Files。随之出现一个左上角有Insert File into Project字样的界面,在该界面的“查找范围”处,单击按钮来寻找所要的程序文件(当然文件的后缀须是.cpp),选中并单击OK按钮。这时该文件就被置于所选择的工程中了。
图书封面
图书标签Tags
无
评论、评分、阅读与下载