数据结构c语言基础实验指导,《数据结构(C语言基础)》实验指导书doc - 山东建筑大学2353...

2、韬略终须建新国,奋发还得读良书——郭沫若

《数据结构Ⅰ(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、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值