- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计基础实验指导书(C版)汇
程序设计基础实验指导书
广州大学计算机科学与教育软件学院
程序设计基础实验课程组
二0一0年九月
目 录
实验1 简单的C程序设计、数据类型、运算符与表达式
2
实验2 顺序结构和选择结构设计程序设计 6
实验3 循环结构程序设计 7
实验4 数组与字符串 11
实验5 函数 16
实验6 指针 21
实验7 结构体与共同体 24
实验8 文件(多文件程序结构) 28
实验9 程序设计基础应用实验 30
实验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++原文件
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程序文件即可。
实验1_1:输入并运行以下程序,分析其运行结果。
// sy1_1.cpp
#include iostream
using namespace std;
int main()
{ char c1,c2;
c1=97;c2=98;
coutc1 c2endl;
return 0;
}
(运行上面程序)
在此基础上
加上一个cout语句并运行:
coutc1c2;
②再将第5行改为:
int c1,c2;
并运行两种输出格式
实验1_2:输入并运行以下程序,分析其运行结果。
// sy1_2.cpp
#includeiostream
using namespace std;
int main()
{
int i,j,m,n;
i=8;j=10;
m=++i;n=j++;
couti=i j=j m=m n=nendl;
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
#includeiostream
using namespace std;
int main( )
{ unsigned short a;
short int b=-
您可能关注的文档
最近下载
- 网络空间信息安全(第2版)习题与思考题参考答案.pdf
- 微肿瘤PTC体外药敏检测服务2023年.pdf VIP
- 教科版四年级科学上册第三单元《第1课让小车运动起来》优秀教学设计.docx VIP
- 病例报告表完整版.doc
- 电影售票管理平台.docx
- 统编版语文三年级上册《对话中提示语的位置及标点》课件.pptx VIP
- AQ_ 4272-2016 铝镁制品机械加工粉尘防爆安全技术规范.pdf
- 4第四章-金融市场及其构成(货币金融学(蒋先玲编著)第3版ppt课件可编辑).pptx
- 部编版语文二年级下册 第三单元大单元任务群“发现汉字的秘密”(一等奖创新教学设计).pdf VIP
- 《活着》读书分享.pptx VIP
文档评论(0)