校内讲义
《程序设计与编程》
实验指导书
(2012版)
编写:黄玉兰
吉林大学通信工程学院
目 录
实验一 熟悉C语言运行环境 .................................................. 1 实验二 数据类型、运算符和表达式 ....................................... 5 实验三 最简单的C程序设计 .................................................. 7 实验四 选择结构程序设计 ....................................................... 9 实验五 循环结构程序设计(一) ....................................... 12 实验六 循环结构程序设计(二) ....................................... 14 实验七 函数 ............................................................................. 16 实验八 数 组(一) ............................................................. 16 实验九 数组(二) ................................................................. 19 实验十 指针(一) ...................................................................... 20 实验十一 指针(二) .................................................................. 22 实验十二 结构体和共用体 ..................................................... 23 实验十三 文件 ......................................................................... 24 附录:Visual C++ 5.0 的基本用法 ........................................ 26
1
实验一 熟悉C语言运行环境
一、实验目的
1、了解VC++6.0环境的组成。 2、学习VC++6.0环境的使用方法。
3、了解C语言程序从编辑、编译、连接到运行并得到运行结果的过程。 二、实验内容
1、通过网络查找Visual C++ 6.0的安装图解,了解Visual C++ 6.0的安装过程,要求在课下对个人机进行安装此软件的实验。 2、编写程序t1.cpp。
2.1 进入VisualC++6.0编程开发环境。在桌面上双击Visual C++ 6.0图标,即可进入VC++6.0界面。
2.2 建立工程。在VisualC++6.0编程开发环境下,用鼠标单击菜单【File】→【New】,在【New】菜单弹出的对话框中选Project中的Win32 Console Application(控制台程序)。
2.3 在同一对话框的右边Project name处,用键盘输入一个要建立的工程名称Task1。
2.4 在同一对话框的右边Location处,用键盘输入一个路径D:\\或者选择路径D:\\,然后单击OK按钮。
2.5 接下来出现Win32 Console Application - Step 1 of 1界面,选择An empty project后单击Finish按钮。
1
2.6 之后出现New Project Information界面,单击OK按钮,工程就建好了。这时可以看到界面名为Task1 project-Microsoft Visual C++。
2.7 单击FileView选项卡出现 workspace ‘Task1’:1 project[s] Task1 files
单击第二行文字前的+号,会出现3个文件的目录。
2.8 单击Source Files,可以看到该文件夹是空的。(原因是什么?) 2.9 用鼠标单击菜单【File】→【New】,在【New】菜单弹出的对话框中使用File选项卡,选择C++ Source File,此时该界面右侧的Add to project 中自动出现Task1 project,表示已将要建立的新文件加入到名为Task1 project 的工程中。
2.10 在同一对话框的右侧中间部分的File处,输入给新建文件所起的名字t1.cpp,输入之后单击OK按钮,将弹出VC++的编程界面。
2.11 在编程界面下键入一个小程序: #include \int main() {
printf(\return 0;
2
}
2.12 输入完毕后单击界面上的“保存”按钮,就可将源代码存放到名为t1.cpp的文件中。
2.13 按下F7键,对程序进行编译和链接,如果有错还要改正;按下Ctrl+F5键或者单击“执行”,即可运行程序。观察运行结果出现的界面及结果的内容。
2.14 退出VC++6.0。单击界面右上角的关闭按钮,屏幕上会出现一条提示,问是否要保留对工程内容所做的改变,可以有3 种选择:“是”、“否”或“取消”,选“是”退出VC++6.0系统。
3、格式控制输入输出
3.1:要使下面程序的输出语句在屏幕上显示1,2,34,则从键盘输入的数据格式应为以下备选答案中的哪一个? #include
char a,b; int c;
scanf(\printf(\}
A) 1 2 34 B) 1, 2, 34 C) ’1’,’2’,34 D) 12 34
第一种输入方式:1,2,34↙(以逗号作为分隔符) 第二种输入方式:1 2 34↙(以空格作为分隔符) 第三种输入方式:1 2 34↙(以Tab键作为分隔符) 第四种输入方式:1↙
3