第一步:建立实验文件夹和实验报告文档。

在本机学生盘E:\建立名为自己学号的文件夹,例如“410050122”,登陆FTP服务器( ftp://202.204.62.191:89 ),下载“第一次实验要求.doc”到该文件夹,修改文档的页眉处:班级、姓名、学号、实验内容、实验日期,改名为409050122_张三_lab1.doc保存。

第二步:建立源文件。

在“409050122” 文件夹中建立名为“lab1源程序”子文件夹,和的实验报告如图所示:

在lab1中建立第一次实验的源程序,实验2_1等,内容见教材 :新建文本文档,输入程序(英文半角状态),保存文件名实验2_1.c等。如图所示:

第三步:运行调试程序。

1. 启动Visual C++ 6.0开发环境。

从开始菜单中选择程序 | Microsoft Visual Studio 6.0,显示Visual C++6,0开发环境窗口,如图1-1所示。

图1-1 Visual C++ 6.0开发环境窗口

2. 创建新工程

1) 单击文件(File)菜单中的新建(New)选项,显示新建(New)对话框,如图1-2所示。(确保当前选中的是“工程”选项卡)

图1-2 新建对话框

2) 在此对话框的列表栏中,选择Win32 Console Application(Win32控制台应用程序)。在位置 (Location)文本框中指定一个路径(E:\409050122\,并用资源管理器查看该文件夹的对象),在工程 (Preject Name)文本框中为项目输入一个名字labl,单击确定按钮(此时,再用资源管理器查看“409050122”文件夹,会发现在“409050122”文件夹下创建了“lab1”文件夹,并在“lab1”文件夹下出现了几个文件)。

3) 在弹出的Win32 Consol Application-Step 1 of 1 对话框中选择An empty project选项。然后单击完成(Finish)按钮,如图1-3所示。

显示如下信息,点击确定。

图1-3 “Win32 Consol Application-Step 1 of 1” 对话框

4) 最后在New Project Information(新建工程信息)对话框中单击确认按钮,完成工程创建过程(此时,再用资源管理器查看“409050122”文件夹下的“lab1”文件夹,看是否又增加了几个文件)。

3. 添加源程序文件

1) 选择Source文件夹,按鼠标右键,按下图选择命令添加程序“hello.c”。

4. 编译,连接和运行源程序。

1) 选择菜单项build(编译),在出现的下拉菜单中选择hello.c(编译 hello.c)菜单项,这时系统开始对当前的源程序进行编译,在编译过程中,将所发现的错误显示在屏幕下方的build (编译)窗口中。所显示的错误信息中指出该错误所在行号和该错误的性质。用户可根据这些错误信息进行修改。上述程序的编译 窗口,如图1-6所示。

图1-6 “编译”窗口

2) 编译无错误后,可进行连接生成可执行文件(.exe),这时选择build (编译)下拉菜单中的build lab1.exe (构件lab1.exe)选项。编译 窗口出现如图1-7所示的信息说明编译连接成功,并生成以源文件名为名字的可执行文件(lab1.exe)。

图1-7  编译连接信息

3) 执行可执行文件的方法是选择 build (编译) 下拉菜单中的exec lab1.exe(执行 lab1.exe)选项。这时,运行该可执行文件,并将结果显示在另外一个显示执行文件输出结果的窗口中,如图1-8所示。

图1-8 运行C++程序结果

注意:编译,连接和执行程序,可以如上述分步操作,也可以直接选择连接,甚至直接选择运行程序,系统会根据需要自动顺次完成编译,连接和执行程序。

调试成功后,复制源文件和程序结果到名为409050122_张三_lab1.doc文档。

5. 删除工程中文件

选中工程中的以完成的调试 “hello.c”,按Delete键,将其移除工程。(注意:“hello.c”并没有在硬盘删除,仍然在lab1文件夹中)

6. 返回3中添加下一个实验程序,进行运行和调试。全部实验完成后,单击菜单文件 | 关闭工作区 ,关闭工作区。

第四步:提交实验报告。

将实验报告(409050122_张三_lab1.doc)文档提交到服务器( ftp://202.204.62.40:89 )上对应的班级的文件夹中

展开阅读全文

c语言程序开发过程上机步骤,C语言程序上机步骤2010.doc相关推荐

  1. 小程序开发过程中常见问题[微信小程序、支付宝小程序]

    小程序开发过程中常见问题[微信小程序.支付宝小程序] 正文 一.样式中如何使用background-image呢? background-image支持网络的图片链接或者base64 二.使用自适应单 ...

  2. 用c语言设计一个统计字符个数的程序,「第6篇」「C程序上机题」「统计输入的字符个数思路与实现」...

    一.统计输入的字符个数 同学们在学习C语言课程中,经常会遇到一道题,就是要求你写一个C程序,这个C程序能够读取你从键盘上输入的字符,并且统计其中的字符个数,最后输出总的字符个数并且把这些输入的字符再输 ...

  3. 简单说明c语言程序步骤,C语言的入门简介和三个简单的C语言程序详细说明

    学习一种编程语言,最重要的是建立一个练习环境,边学边练才能学好.Keil软件是目前最流行开发80C51系列单片机的软件,Keil提供了包括C编译器.宏汇编.连接器.库管理和一个功能强大的仿真调试器等在 ...

  4. 编译原理上机实习c语言小子集编译程序的实现报告,编译原理上机实习指导书(2015-11修改).pdf...

    <编译原理上机实习>指导书 一.上机实习目的 理解编译程序的构造原理,掌握编译程序的构造方法与技术.通过实习,使学生既加深对 编译原理基础理论的理解,又提高动手能力,特别是提高软件设计能力 ...

  5. 考c语言三级需要什么软件,全国计算机三级网络技术上机考C语言的软件是什么哈?...

    全国计算机三级网络技术上机考C语言的软件是什么哈?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 全国计算机三级网络技术 ...

  6. c语言作业重庆科技学院,C语言程序设计学生上机报告-NO3.doc

    C语言程序设计学生上机报告-NO3.doc 重庆科技学院 上机实验报告(上机操作类) 课程名称 C 语 言 程 序 设 计 实验项目 循环结构程序设计(一) 机房名称 I313 上机时间 2017 年 ...

  7. c语言程序实践感受心得,C语言实践心得体会

    C语言实践心得体会 在科技高度发展的今天,计算机在人们之中的作用越来越突出.而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要. ...

  8. c语言程序实习心得体会,c语言实习心得体会

    学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题.下面是学习啦带来的c语言实习的心得体会,仅供参考. 一周的C语言实训,虽然时间略显仓促,但却让我学到了很多实际运用 ...

  9. 只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案解析.doc...

    c语言程序设计基础教程_习题答案解析.doc 习题答案 第1章 填空题 应用程序ONEFUNC.C中只有一个函数,这个函数的名称是__main . 一个函数由__函数头__和__函数体__两部分组成. ...

  10. c语言程序设计基础教程 金艳,重庆理工大-C语言程序设计基础教程_习题答案(纪纲_金艳).doc...

    习题答案 第1章 填空题 应用程序ONEFUNC.C中只有一个函数,这个函数的名称是__main . 一个函数由__函数头__和__函数体__两部分组成. 在C语言中,输入操作是由库函数__scanf ...

最新文章

  1. 5.计算机发展个人理解-电路终究是电路 软件如何控制硬件 代码如何操作硬件 硬件是怎么执行代码 代码如何执行 软件与硬件如何交互 计算机思维 抽象 封装 规范 屏蔽 协议分层...
  2. 生产环境LNMP (果图片)
  3. 常用开源代码网站集合
  4. 区域增长——初步学习
  5. php把字符串转为utf-8
  6. 西南往事回忆录—工作点滴
  7. 平板电脑硬件如何测试软件,先锋(Pioneer)G71平板电脑软件测试评测-ZOL中关村在线...
  8. DB2中不同于其它数据库的操作
  9. Device Mapper Multipath(DM-Multipath)
  10. RHEL AS 5 安装MYSQL
  11. 基于jsp+mysql的JSP校园一卡通管理系统
  12. mir2disease:miRNA相关疾病数据库
  13. 计算机设计大赛人工智能大数据类作品研究文档
  14. 计算机上的按键名有哪些,电脑键盘上各个按键名称与功能作用
  15. 使用NGUI实现拖拽功能(拼图小游戏)
  16. 云服务器免费suse系统,suse系统
  17. 苹果手机无法加载抖音短视频的网络监测分析
  18. mysql 递减查询_php – MySQL – 自动递减值
  19. Linux/Openwrt路由安装配置UPNP服务提高迅雷下载速度
  20. DNS——简介及正向解析、反向解析

热门文章

  1. 公开仓库中Docker镜像的漏洞分析结果发布
  2. 更新租约和检测数据完整性脚本
  3. TCP/IP***原理分析总结
  4. ubuntu vscode_如何在Ubuntu-18.04下用VSCode编译LibTorch
  5. 贵州二本好的计算机专业,官方支持贵州大学创建双一流大学,贵州唯一的211,二本也有机会...
  6. go 类型 value 不支持索引_10分钟掌握PostgreSQL 5种索引的应用场景
  7. linux安装mysql php_Linux 安装mysql和php
  8. 39 n 39 是不是c语言常量,自考“高级语言程序设计”习题答案详解(39)
  9. 用python随机生成数字_如何实现python随机生成数字?
  10. oracle10默认备份路径,oracle 10g RMAN备份及恢复