当前位置:
文档之家› 高级语言程序设计实验指导书_2016(1)
高级语言程序设计实验指导书_2016(1)
2.2 使用 Visual Studio 2010 开发 C++应用程序
利用 Visual Studio 2010 提供的一种控制台操作方式,可以建立 C++语言应用 程序。 Win 32 控制台程序(Win32 Console Application)是一类 Windows 程序,它 不使用复杂的图形用户界面,程序与用户交互是通过一个标准的命令提示符窗 口。下面以一个具体的例子介绍使用 Visual Studio 2010 开发 C++应用程序的基 本操作步骤。 1.安装和启动
实验类型 设计性 设计性 设计性 设计性 设计性 综合性
1.3 实验考核
每次实验结束后,应按时上交实验报告。实验报告应包括如下内容: 1、问题描述:简述题目要解决的问题是什么。 2、设计:描述算法等。用流程图、伪码或自然语言分步骤描述。 3、调试过程:描述调试过程中遇到的问题及解决办法等。 4、结果描述:包括输入、输出及结果分析等。 5、实验小结。
2 实验环境.................................................................................................................... 2 2.1 Visual Studio 简介 ............................................................................................2 2.2 使用 Visual Studio 2010 开发 C++应用程序.................................................2
《高级语言程序设计 A》
实验指导书
武汉理工大学
目录
1 概述.............................................................................................................................1 1.1 基本信息..........................................................................................................1 1.2 实验项目及学时分配........................................................ 1 1.3 实验考核..........................................................................................................1
运行 Visual Studio 软件中的 setup.exe 程序,选择安装 Microsoft Visual Studio 2010,然后按照安装程序的指导完成安装过程。
安装完成后,在开始菜单的程序列表中选中 Microsoft Visual Studio 2010 图 标,单击即可运行(也可在 Window 桌面上建立一个快捷方式,以后双击即可运 行)。
1.2 实验项目及学时分配
本课程共计 16 个实验学时。具体项目与学时分配如下:
序号 1
表 1-1 实验项目及学时分配
实验项目名称
实验学时 实验类别
顺序结构程序设计
2
专业基础
2
选择结构程序设计
3
循环结构程序设计
4
函数程序设计
2
专业基础
4
专业基础
2
专业基础
5
数组程序设计
2
专业基础
6
综合程序设计
4
专业基础
2
2.创建工程项目 用 Microsoft Visual Studio 2010 系统开发 C++应用程序,首先要创建一个工
程项目(project),用来存放 C++应用程序的所有信息。创建一个工程项目的操 作步骤如下:
(1)打开 Microsoft Visual Studio 2010,可以看到主页面。
1
2 实验环境
C++语言的开发环境众多,包括 Visual Studio、MinGW、C-Free、CodeBlocks 等。在此以 Visual Studio 2010 为例进行介绍。
2.1 Visual Studio 简介
Visual Studio(简称 VS)是微软公司推出的 Windows 平台应用程序的集成开 发环境。VS 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需 要的大部分工具,如 UML 工具、代码管控工具、集成开发环境(IDE)等等。所写 的目标代码适用于微软支持的所有平台,包括 Microsoft Windows、Windows Mobile 、 Windows CE 、 .NET Framework 、 .NET Compact Framework 和 Microsoft Silverlight 及 Windows Phone。
1 概述
1.1 基本信息
《高级语言程序设计 A》是计算机科学与技术,软件工程,物联网工程等专业的 通识必修课,同时也是学生的第一门程序设计课程。要深入理解程序设计的基本概念 与语法,真正掌握编程的方法与技术,必须要动手实验。作为《高级语言程序设计 A》 的实验教学环节,有助于学生加强对 C++语言程序设计理论知识的理解,了解 C++语 言的开发环境,掌握程序开发的一般流程,积累编程的基本方法与技术,应用 C++语 言编程解决问题,从而培养学生编程的基本能力与素养。
3 实验项目.................................................................................................................... 9 3.1 实验一 顺序结构程序设计............................................................................9 3.1.1 实验目的.................................................................................................9 3.1.2 示例........................................................................................................9 3.1.3 实验题目...............................................................................................10 3.2 实验二 选择结构程序设计.......................................................................... 11 3.2.1 实验目的............................................................................................... 11 3.2.2 示例...................................................................................................... 11 3.2.3 实验题目.............................................................................................. 14 3.3 实验三 循环结构程序设计..........................................................................15 3.3.1 实验目的...............................................................................................15 3.3.2 示例......................................................................................................15 3.3.3 实验题目...............................................................................................16 3.4 实验四 函数程序设计.................................................................................. 17 3.4.1 实验目的...............................................................................................17 3.4.2 示例......................................................................................................17 3.4.3 实验题目...............................................................................................18 3.5 实验五 数组程序设计.................................................................................. 20 3.5.1 实验目的...............................................................................................20 3.5.2 示例......................................................................................................20 3.5.3 实验题目.............................................................................................. 22 3.6 实验六 综合程序设计.................................................................................. 24 3.6.1 实验目的...............................................................................................24 3.6.2 示例......................................................................................................24 3.6.3 实验题目.............................................................................................. 31