程序设计基础实验指导书(C++版)

程序设计基础实验指导书

广州大学计算机科学与教育软件学院

程序设计基础实验课程组

二0一二年九月

目 录

实验1 简单的C程序设计、数据类型、运算符与表达式

实验2 实验3 实验4 实验5 实验6 实验7 实验8 实验9

顺序结构和选择结构设计程序设计 6 循环结构程序设计 7 数组与字符串 11 函数 16 指针 21 结构体与共同体 24 文件(多文件程序结构) 28 程序设计基础应用实验 30

1

2

实验1 简单的C程序设计、数据类型、运算符与表达式

一、实验目的及要求

1. 了解在集成开发环境下程序的编辑、编译、连接、运行与调试;

2. 掌握C语言的基本数据类型、算术运算符、赋值运算符和逗号运算符及表达式; 3. 输入并编译C++程序。 二、实验设备与平台 1. 实验设备:计算机;

2. 平台:Windows XP操作系统,Visual C++ 6.0。 三、实验内容与步骤

1. 启动Visual C++ 6.0,认识开发环境界面;

图1_1 启动Visual C 界面

2.建立新文件:选择File的new项,在窗口new中选C++ Sourec File(C++原文件),并输入文件名(扩展名为.cpp由系统给出)和该文件将要保存的位置(即存盘路径,一般自己先建立一个常用文件夹,将拟建立的文件保存在该文件夹),再按OK按钮。

图1_2 建立C++原文件

2

3.输入运行程序代码:上述步骤后出现编辑版面,这时可以输入所要运行的程序代码。

图1_3 输入拟运行程序代码

4.编译(将程序文本转为机器能识别的代码文件):选Build菜单中的Compile项,若程序出错在编译中系统会给出提示信息,方便用户进行修改。

5.运行:选Build菜单中的Execute项,运行程序,再根据程序提示输入数据,系统会给出结果。

图1_4 程序运行的结果

6. 有关说明:

1)运行程序时系统会产生.exe文件,同时执行.exe文件。

2)对VC++的每一菜单项,都有一个相应的图标,可按图标快速执行。

3)程序运行完后,可按File菜单的Close Workspace 关闭工作区,再退出VC++系统。 4)运行完一程序后,若需再打开另一程序,必须先关闭原有程序的工作区,即做3)。 5)运行已有存盘的旧程序,可选File菜单中的open项,再选取执行指定文件夹中的.cpp程序文件即可。

3

实验1_1:输入并运行以下程序,分析其运行结果。

// sy1_1.cpp

#include using namespace std; int main()

{ char c1,c2; c1=97;c2=98; cout<

(运行上面程序) 在此基础上

① 加上一个cout语句并运行: cout<

并运行两种输出格式

实验1_2:输入并运行以下程序,分析其运行结果。 // sy1_2.cpp

#include using namespace std; int main() { int i,j,m,n; i=8;j=10; m=++i;n=j++; cout<<\ return 0; }

运行。

分别作以下改动并运行: ①将第8行改为: m=i++;n=--j ②将第7行改为: int i=8,j=10,m=0,n=0 将第8行改为: m+=i++;n-=--j

分析分别修改以后的变化情况。

实验1_3: 输入并运行以下程序,并回答思考题 // sy1_3.cpp

#include using namespace std;

4

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4