




已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
运行C程序的步骤与方法,1.输入和编辑源程序(生成.c或.cpp文件)2.对源程序进行编译(生成.obj文件)3.进行连接处理(生成.exe文件)4.运行可执行程序,得到运行结果说明:以上过程请参见教材P370:附录A在VisualC+6.0环境下运行C程序的方法,高级语言程序设计实验指导,C程序开发步骤:,file.exe,程序代码录入,生成源程序*.c,语法分析,查错,翻译生成目标程序*.obj,与其它目标程序或库链接装配,生成可执行程序*.exe,高级语言程序设计实验指导,C程序上机步骤(学校机房),1.启动计算机:,(1)开机后选择操作系统:共有5个选项:WinXP、Win2003、耀华杯竞赛、Oracle、自由上机,选择其中的WinXP(用鼠标单击)。,(2)启动操作系统后,选择左下角的“超级管理员”,在其中的密码栏中输入“0”,然后点击密码栏旁边的进入图标。,高级语言程序设计实验指导,3.进入VisualC+6.0系统:选择桌面上名为“VisualC+6.0”的快捷方式(用鼠标双击),则进入VC+6.0系统。,2.建立存放C程序的文件夹:点击:我的电脑本地硬盘(E:)创建一个新文件夹,并给新文件夹命名为“VC+6.0”,高级语言程序设计实验指导,4.生成源程序文件生成源程序文件的操作步骤为:(1)选择集成环境中的“文件”菜单中的“新建”命令,产生“新建”对话框;(2)单击此对话框的左上角的“文件”选项卡,选择C+SourceFile选项;(3)设置源程序文件名(填入“文件名”文本框),并设置源程序保存路径(在位置文本框中输入存储路径“E:VC+6.0”,也可以单击文本框右边的省略号“”来选择路径);(4)完成以上操作后点击“确定”。,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,5.编辑源程序:输入程序代码,如图所示:,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,6.编译源程序:(1)单击主菜单栏中的“组建”,在其下拉菜单中选择“编译ch1_1.c”;(2)单击“编译ch1_1.c”命令后,屏幕上出现一个对话框,其中内容是“Thisbuildcommandrequiresanactiveprojectworkspace,Wouldyouliketocreateadefaultprojectworkspace?”(即:此编译命令要求一个有效的项目工作区,你是否同意建立一个默认的项目工作区),单击“是”按钮,表示同意由系统建立默认的项目工作区(3)屏幕下面的调试信息窗口指出源程序有无错误。,高级语言程序设计实验指导,6.编译源程序:,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,(4)检查错误:用鼠标单击调试信息窗口中右侧的向上箭头,可以看到出错的位置和性质,进行改错时,双击调试信息窗口中的报错行,这时在程序窗口中出现一个粗箭头指向被报错的程序行。(5)修改错误:根据系统给出的错误提示,在相应的位置修改错误,然后再选择“编译ch1_1.c”项重新编译,此时编译信息告诉我们:0error(s),0warning(s),既没有致命错误(error),也没有警告错误(warning),说明编译成功,这时产生一个名字为ch1_1.obj的目标程序文件。,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,7.程序组建(程序连接):(1)在得到了目标程序后,我们就可以对程序进行连接了,选择主菜单栏中的“组建”,在其下拉菜单中选择“组建ch1_1.obj”,屏幕下面的调试信息窗口指出程序连接时有无错误。(2)如果有错,需继续修改,然后重新进行程序组建。(3)如果没有错误,此时调试窗口会显示:ch1_1.exe-0error(s),0warning(s),说明程序组建成功,这时产生一个名字为ch1_1.exe的可执行程序文件。如图所示:,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,8.程序运行:在主菜单栏中“组建”的下拉菜单中选择“执行ch1_1.exe”,则在VC+集成环境的控制下运行程序,并在程序执行程序后显示程序执行结果。,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,9.保存程序:单击主菜单栏中的“文件”,在其下拉菜单中选择“保存”。,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,10.关闭程序:单击主菜单栏中的“文件”,在其下拉菜单中选择“关闭工作空间”,系统提示:,点击“是”,系统界面将恢复到刚刚进入系统时的状态。,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,11.其它常用操作(1)打开程序文件:如果需要打开一个已经保存的文件,在主菜单栏中“文件”的下拉菜单中选择“打开”,从弹出的对话框中选择所需的文件,打开该文件,程序将显示在编辑窗口。如图所示:,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,11.其它常用操作(2)程序文件另存:如果使用“文件保存”操作,现在的程序文件将取代原位置上的同名程序文件,假如不想出现这种情况(比如,程序在原来的版本上修改但还未最终修改完成,或者需要保存到另外的位置上),此时可以不选“保存”,而选择“另存为”,并在弹出的另存对话框中指定文件存放路径和文件名。如图所示:,高级语言程序设计实验指导,高级语言程序设计第一章程序设计和C语言,高级语言程序设计第一章程序设计和C语言,11.其它常用操作(3)查看程序文件存放位置:程序完成后需确认一下文件是否已保存,在Windows界面下选择“我的电脑E盘VC+6.0(文件夹)”,就可以看到保存过的源程序文件(.c文件),在其中的debug
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 树木缠绕处理方案范本
- 2026届苏州市工业园区斜塘学校英语九上期末达标检测模拟试题含解析
- 2026届安徽省亳州市蒙城县化学九上期末达标检测试题含解析
- 泸州市重点中学2026届九年级化学第一学期期中调研试题含解析
- 2026届内蒙古自治区海勃湾区九年级化学第一学期期中经典试题含解析
- 2026届河北省秦皇岛市青龙满族自治县英语九年级第一学期期末调研模拟试题含解析
- 债务清算与离婚后财产分割及子女教育保障综合协议
- 离婚协议中赠与合同不可撤销及合同效力确认
- 知识产权授权及私下股权转让协议书
- 夫妻双方离婚协议中子女监护权转移合同
- 2025年老年康复科老年康复护理技能评估试卷答案及解析
- 征地拆迁面试题目及答案
- 果树栽培工专业技能考核试卷及答案
- 航空科普课件
- 2025广西壮族自治区药用植物园招聘高层次人才21人备考试题及答案解析
- 第5章 绩效评价(《绩效管理》第3版)
- 2025-2026学年人教版(2024)初中地理八年级上册教学计划及进度表
- 电气运行基础知识培训课件
- 水工闸门操作培训
- 零售业数据分析与应用实战指南
- 肿瘤科诊疗体系构建与运营管理
评论
0/150
提交评论