- 13
- 0
- 约15.97万字
- 约 36页
- 2016-12-01 发布于河南
- 举报
《数据结构(C语言基础)》实验指导书doc - 山东建筑大学410
《数据结构(C语言基础)》实验指导书doc,-,山东建筑大学410
7、己所不欲,勿施于人——孔子,
《数据结构Ⅰ(C语言基础)》
实验指导书
(适用于电子商务专业)
山东建筑大学商学院
电子商务教研室
,,,,,2007-3
,,,,,
目,,,录
,,,,,
实验一,,C源程序的编辑、编译、调试和运行,....................................3
实验二,,基本输入/输出函数和运算符、表达试,,.................................5
实验三,,顺序结构、选择结构程序设计.............................................8
实验四,,循环结构程序设计,.........................................................12
实验五,,数组的应用,..................................................................17
实验六,,函数的应用,..................................................................20
实验七,,指针的应用,..................................................................22
实验八,,结构体的应用,...............................................................24
实验九,,线性链表的实现,............................................................25
实验十,,栈的实现,.....................................................................26
实验一C源程序的编辑、编译、调试和运行
一、实验目的及任务:
1、熟悉C语言运行环境
2、掌握C语言程序的书写格式和C语言程序的结构
3、掌握C语言上机步骤,了解运行一个C程序的方法
二、实验环境
,,,,,TC编程环境;主机操作系统为Windows2000或Windows,XP;
三、预备知识
,,,,,要深入掌握TC编译环境,熟悉各个命令
四、,实验步骤
1、C语言上机步骤:
(1)安装TC3.0
(2)进入系统
在C盘或其他盘上找到TC或TURBOC2,然后双击其图标打开文件夹,在TC/BIN/中找到TC.EXT并双击即可
然后进行编辑源程序-编译-连接-执行程序-显示结果
(3)常用命令
编辑切换(F6,编译(F9),运行(CTRL+F9),显示结果(ALT+F5)其它常用
命令见附录一.
2、有下面的C程序,目的是求两个由键盘输入的数的乘积
/********exl.c********/
#include,(stdio.h);
main(),
scanf(%x,%y,x,%y),
p=prodct(x,t),
printf(The,product,is,:,p)
int,prodct(int,a,,int,b,)
int,c
c=a*b
return,c,
五、,实验报告内容
请调试上述程序
1)静态地检查上述程序,改正程序中的错误
2)在编辑状态下照原样键入上述程序.
3)编译并运行上述程序,记下所给出的出错信息
4)按照事先静态检查后所改正的情况,进行纠错.
5)再编译执行纠错后的程序,如还有错误,再编辑改正,直到不出现语法错误为止
6)下面给出6组测试用例,你认为哪几组较好,为什么
(1)0,,0
(2)0,,99
(3)20,50,
(4)33000,20
(5)-5,-2
(6)-5,2
要测试出上述程序中所有错误,你认为应当用几组测试用例
六、注意事项:
1、要清楚TC的安装路径
2、记下在调试过程中所发现的错误,系统给出的出错信息和对策
分析讨论对策成功或失败的原因
3、总结C程序的结构和书写规则
七、思考题
1、有哪些方法可以进入TC编译环境?
2、编写一个程序,要求输入圆的半径,计算圆的周长和面积并输出
,,,,,
实验二,基本输入/输出函数和运算符、表达试
一、实验目的及任务:
1、掌握C语言程序输入,输出的方法和格式
2、学会有关C语言的有关运算符,以及包含这些运算符的表达式,特别是是++和-,-运算符的使用
3、掌握C语言表达式的运行规则
4、进一步熟悉C程序的编辑环境
二、实验环境
,,,,,TC编程环境;主机操作系统为Windows2000或Windows,XP;
三、,预备知识
,,,,
您可能关注的文档
- Windows XP 系统密码清除与修复方法与技巧.doc
- Windows_Server_2008常用优化设置.doc
- Windows的组策略.doc
- Windows组策略让你的网络系统更强壮.doc
- windows系统常见服务解释.doc
- Windows软件限制策略哈希规则.doc
- xp2003访问网络共享不出现登录框的解决办法.doc
- XP启动项的禁用.doc
- Wordpress搭建社交型小游戏网站10大步骤.doc
- XP安全设置.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)