欢迎来到天天文库
浏览记录
ID:34395554
大小:6.39 MB
页数:38页
时间:2019-03-05
《《高语言程序设计c》编程步骤和程序调试》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、高级语言程序设计高级语言程序设计福州大学·软件学院·软件工程系·王灿辉电子邮件:wangcanhui@fzu.edu.cnCopyright©2000-2011王灿辉.AllRightsReserved.CC语言:编程步骤语言:编程步骤1、需求(输入什么,做什么处理,得到什么)2、设计(怎么做:数据表示、算法、界面等,必须按计算机的方式思考)3、编(写)程(序):编码4、编辑(输入、修改程序)5、编译(查错和翻译)与链接(C的库函数等)6、运行(执行程序)与调试(测试)7、修改与完善(维护)前3步在纸面上完成。
2、4—6步合称程序调试。Copyright©2000-2011王灿辉.AllRightsReserved.CC语言:编程步骤语言:编程步骤Ø输入一批学生的学号和(单科)成绩,用-1结束输入,求这批成绩的最高分、最低分、平均分,并将它们按成绩从高到低排序后输出。1.先确定需求明确吗?不明确继续向用户提问、了解直到明确才开始动手进行设计,否则你程序编写得再好也无法满足用户的需求!Copyright©2000-2011王灿辉.AllRightsReserved.CC语言:编程步骤语言:编程步骤2.进行程序的初步设计(I
3、POS):1)确定学生学号和成绩的存放方式(S)2)输入学生的学号和成绩并保存(I)3)计算最高分、最低分、平均分并输出4)按成绩从高到低排序5)输出排序后的成绩单(O)3.对设计进行求精(细化):如数据存放方式的选择,排序算法的确定等等!Copyright©2000-2011王灿辉.AllRightsReserved.CC语言:编程步骤语言:编程步骤4.自己觉得设计已经细化足以编程,就可以开始在纸面上按照C语言的规定编写程序(熟练后可不在纸面上写)。5.然后就可以到计算机前去调试程序,这是最吸引人也是最折磨人
4、的事情!可能程序编辑、编译、链接、运行一次通过,也可能一个小错误就折腾你几天的时间都是正常的!千万细心!Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤((简化简化))ØVC++提供一个集编辑、编译、链接、调试、运行为一体的集成开发环境(IDE)。1、进入VisualC++集成开发环境(IDE)2、文件=>新建=>“文件”标签=>“C++SourceFile”=>输入“文件名”和指定文件存放的文件夹=>“确定”3、输入、编辑、保存程序4、编译、链
5、接:+5、执行程序:+6、本程序调试结束后,选择:文件=>关闭工作区,然后重复上述过程调试下一个程序Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤——启动启动IDEIDECopyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤——主界面主界面Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上
6、机步骤——新建文件新建文件Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤——C++C++程序程序必须指定文件的类型必须指定文件存放的文件夹Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤——存放目录存放目录必须指定文件存放的文件夹Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤——文件名文件名文件名要求由一串英文字
7、母组成,不能是中文,也不能含有数字和.等字符VC++默认情况下扩展名是.cpp,如果你自己指定Hello.c,则强迫采用C语言的语法&语义!Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤——程序编辑界面程序编辑界面在该窗口输入你编写好的程序!{和}必须各自占单独一行,后面只允许用//写注解。Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤——输入程序输入程序在每次输入、修改程序结
8、束,编译前必须:先按+A选中整个程序,然后按+重新排列程序。以后熟练后可以不做。Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤——编译程序编译程序Copyright©2000-2011王灿辉.AllRightsReserved.VC++VC++上机步骤上机步骤——编译程序编译程序Copyr
此文档下载收益归作者所有