高级语言程序设计实验指导书.doc

上传人:飞****2 文档编号:51947505 上传时间:2022-10-20 格式:DOC 页数:39 大小:150KB
返回 下载 相关 举报
高级语言程序设计实验指导书.doc_第1页
第1页 / 共39页
高级语言程序设计实验指导书.doc_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《高级语言程序设计实验指导书.doc》由会员分享,可在线阅读,更多相关《高级语言程序设计实验指导书.doc(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、高级语言程序设计实验指导书马平广东工业大学机电工程学院目录目录I实验一 顺序结构程序设计1实验二 选择、循环结构程序设计6实验三 数组程序设计12实验四 数组综合应用程序设计15实验五 函数程序设计20实验六 函数与数组程序设计25实验七 指针程序设计28实验八 综合程序设计32附录 Turbo C常用菜单功能36实验一 顺序结构程序设计实验项目名称:顺序结构程序设计实验项目性质:综合性所属课程名称:高级语言程序设计实验计划学时:2学时一、 实验目的1熟悉Turbo C集成环境的基本操作方法;2熟悉C程序上机的一般步骤;3掌握各种数据类型的输入输出方法和输出格式;4结合程序掌握简单算法及调试程

2、序的方法。实验目的:验证学习内容、检查自己所编的程序是否正确,加深对所学内容的理解,熟悉程序开发环境、学习计算机系统的操作方法以及如何上机调试程序。二、 实验内容和要求实验内容:1. 编写程序,求解下列分段函数:2. 输入三角形边长,求面积。假设:三个边长a,b,c能构成三角形。已知面积公式:3. 求方程的根。 其中a,b,c由键盘输入,设 。实验要求:复习各种数据类型和运算符,掌握数据的输入输出方法和格式特点,编写程序,运行程序并记录运行结果,在程序调试中,要实现准备充分的测试用例;保存源程序、目标文件、可执行文件。三、 实验主要仪器设备和材料计算机、Turbo C软件。四、 实验方法、步骤

3、及结构测试1根据实验内容和要求,进行分析,结合基本数据定义以及输入输出方法进行顺序结构编程。2上机前一定要仔细检查程序(称为静态检查)直到找不到错误(包括语法和逻辑错误)。分析可能遇到的问题及解决的对策。准备几组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误。3上机输入和编辑程序,并调试运行程序。a. 首先调用C语言集成开发环境,输入并编辑事先准备好的源程序;b.然后调用编译程序对源程序进行编译,查找语法错误,若存在语法错误,重新进入编辑环境,改正后再进行编译,直到通过编译,得到目标程序(扩展名为OBJ)。c.下一步是调用连接程序,产生可执行程序(扩展名为EXE)。使用预先准备的

4、测试数据运行程序,观察是否得到预期的正确结果。若有问题,则仔细调试,排除各种错误,直到得到正确结果。在调试过程中,要充分利用C语言集成开发环境Turbo C提供的调试手段和工具,例如单步跟踪、设置断点、监视变量值的变化等。整个过程应自己独立完成。不要一点小问题就找老师,学会独立思考,勤于分析,通过自己实践得到的经验用起来更加得心应手。4整理上机实验结果,写出实验报告。五、 实验报告要求要求每位同学独立完成相应程序的编制和调试,实验结束后必须提交以下内容:1算法说明,用文字或流程图说明;2程序清单;3运行结果,原始数据、相应的运行结果和必要的说明;4分析与思考,程序调试过程及调试中遇到的问题及解

5、决办法;调试程序的心得与体会;其他算法的存在与实践等。若最终未完成调试,要认真找出错误并分析原因等。六、 思考题1、思考下面程序的输出结果,了解自增自减运算特点。#include main( ) int i, j; i=j=5; printf(i+=%d, j=%dn, i+, j); printf(+i=%d, j=%dn, +i, j); printf(i+=%d, j=%dn, i+, j); printf(+i=%d, j=%dn, +i, j); printf(i=%d, j=%dn, i, j); 结果:2分析下列字符输出程序,了解字符输入的特点。#include main( )

6、int i,j; char c1, c2; c1=a; c2=b; printf (c1=%c,c1=%d;c2=%c,c2=%dn,c1,c1,c2,c2); i=97; j=98; printf (i=%d,i=%c;j=%d,j=%cn,i,i,j,j); return 0;结果:实验二 选择、循环结构程序设计实验项目名称:选择、循环结构程序设计实验项目性质:综合性所属课程名称:高级语言程序设计实验计划学时:2学时一、 实验目的1 熟悉关系运算符与逻辑运算符;2 熟悉if 语句、Switch语句、break语句以及循环语句和continue语句的特点;3 掌握选择结构和循环结构;4 结合

7、程序掌握简单算法及调试程序的方法。实验目的:验证学习内容、检查自己所编的程序是否正确,加深对所学关系运算符与逻辑运算符及其表达式的理解,熟悉选择语句和循环语句的特点和应用方法,学习选择结构和循环结构程序设计与调试方法。二、 实验内容和要求实验内容:1编写程序,求解下列分段函数:2某托儿所收2岁到6岁的孩子,2岁、3岁孩子进小班(Lower class);4岁孩子进中班(Middle class);5岁、6岁孩子进大班(Higher class)。编写程序(用switch语句),输入孩子年龄,输出年龄及进入的班号。如:输入:3,输出:age:3,enter Lower class。3有一分数序列

8、2/1, 3/2, 5/3, 8/5, 13/8, 21/13,求出这个数列的前20项之和。实验要求:复习关系表达式、逻辑表达式和if 语句、switch语句、for、while 、do-while语句和continue、break语句;编写程序,运行程序并记录运行结果,在程序调试中,要实现准备充分的测试用例;保存源程序、目标文件、可执行文件。三、 实验主要仪器设备和材料计算机、Turbo C软件。四、 实验方法、步骤及结构测试1根据实验内容和要求,进行分析,结合顺序、选择、循环结构选择适当算法并编写程序。2上机前一定要仔细检查程序(称为静态检查)直到找不到错误(包括语法和逻辑错误)。分析可能

9、遇到的问题及解决的对策。准备几组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误。3上机输入和编辑程序,并调试运行程序。a. 首先调用C语言集成开发环境,输入并编辑事先准备好的源程序;b. 然后调用编译程序对源程序进行编译,查找语法错误,若存在语法错误,重新进入编辑环境,改正后再进行编译,直到通过编译,得到目标程序(扩展名为OBJ)。c. 下一步是调用连接程序,产生可执行程序(扩展名为EXE)。使用预先准备的测试数据运行程序,观察是否得到预期的正确结果。若有问题,则仔细调试,排除各种错误,直到得到正确结果。在调试过程中,要充分利用C语言集成开发环境Turbo C提供的调试手段和工具

10、,例如单步跟踪、设置断点、监视变量值的变化等。整个过程应自己独立完成。不要一点小问题就找老师,学会独立思考,勤于分析,通过自己实践得到的经验用起来更加得心应手。4整理上机实验结果,写出实验报告。五、 实验报告要求要求每位同学独立完成相应程序的编制和调试,实验结束后必须提交以下内容:1算法说明,用文字或流程图说明;2程序清单;3运行结果,原始数据、相应的运行结果和必要的说明;4分析与思考,程序调试过程及调试中遇到的问题及解决办法;调试程序的心得与体会;其他算法的存在与实践等。若最终未完成调试,要认真找出错误并分析原因等。六、 思考题1、思考下列程序的输出结果,了解自增自减运算与逻辑运算相结合的运

11、算特点。#includemain() int a,b,c; a=b=c=1; +a+b&+c; printf(1)a=%d,b=%d,c=%dn,a,b,c); a=b=c=1; +a&+b+c; printf(2)a=%d,b=%d,c=%dn,a,b,c); a=b=c=1; +a&+b&+c; printf(3)a=%d,b=%d,c=%dn,a,b,c); a=b=c=-1; +a&+b+c; printf(4)a=%d,b=%d,c=%dn,a,b,c); a=b=c=-1; +a+b&+c; printf(5)a=%d,b=%d,c=%dn,a,b,c); a=b=c=-1; +a

12、&+b&+c; printf(6)a=%d,b=%d,c=%dn,a,b,c);结果:2、下面程序的功能是计算n!,检查程序的正确性,分析产生错误现象的原因,并把程序改正过来。(提示:为了找到程序的错误,可以通过单步执行来观察变量的变化。)main() int i,n,s=1; printf (Please enter n:); scanf (%d,&n); for (i=1;i=n;i+) s=s*i; printf (%d! = %d,n,s);修改后的程序:3编一程序在屏幕上输出如下图案: * * * * * * *实验三 数组程序设计实验项目名称:数组程序设计实验项目性质:综合性所属课

13、程名称:高级语言程序设计实验计划学时:2学时一、 实验目的1掌握数组的定义方法;2掌握与数组有关的算法,特别是排序算法;3掌握一维数组、多维数组与字符数组的特点、引用方法,进一步熟悉调试程序方法。二、 实验内容和要求实验内容:1用“选择法”对数组中10个整数按照从小到大排序。要求:10个整数从键盘输入;设计不同的排序方法;输出排序结果。2用“起泡法”对输入的10个字符按由小到大顺序排列。实验要求:复习数组的定义、引用和相关算法的程序设计;编写程序,运行程序并记录运行结果,在程序调试中,要实现准备充分的测试用例;保存源程序、目标文件、可执行文件。三、 实验主要仪器设备和材料计算机、Turbo C

14、软件。四、 实验方法、步骤及结构测试1提前预习实验指导书和复习数组的相关知识,根据实验内容和要求选择适当算法并编写程序。2上机前一定要仔细检查程序(称为静态检查)直到找不到错误(包括语法和逻辑错误)。分析可能遇到的问题及解决的对策。准备几组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误。3. 上机输入和编辑程序,并调试运行程序。a. 首先调用C语言集成开发环境,输入并编辑事先准备好的源程序;b.然后调用编译程序对源程序进行编译,查找语法错误,直到通过编译,得到目标程序(扩展名为OBJ)。c.下一步是调用连接程序,产生可执行程序(扩展名为EXE)。使用预先准备的测试数据运行程序,观

15、察是否得到预期的正确结果。4整理上机实验结果,写出实验报告。五、 实验报告要求要求每位同学独立完成相应程序的编制和调试,实验结束后必须提交以下内容:1算法说明,用文字或流程图说明;2程序清单;3运行结果,原始数据、相应的运行结果和必要的说明;4分析与思考,程序调试过程及调试中遇到的问题及解决办法;调试程序的心得与体会;其他算法的存在与实践等。若最终未完成调试,要认真找出错误并分析原因等。 六、 思考题1、以下关于数组的描述正确的是( C )。a. 数组的大小是固定的,但可以有不同类型的数组元素;b. 数组的大小是可变的,但所有数组元素的类型必须相同;c. 数组的大小是固定的,所有数组元素的类型

16、必须相同;d. 数组的大小是可变的,可以有不同的类型的数组元素;实验四 数组综合应用程序设计实验项目名称:数组综合应用程序设计实验项目性质:综合性所属课程名称:高级语言程序设计实验计划学时:2学时一、 实验目的1掌握循环程序设计方法与数组的引用方法;2掌握与数组有关的算法,特别采用循环语句相结合进行数组应用;3掌握数组元素的循环和多重循环引用方法,进一步熟悉调试程序方法。二、 实验内容和要求实验内容:1一头母牛,一年生一头小母牛,小母牛从第4年开始又生育小母牛,问20年之内,每年有多少头牛?编程思路:首先列出年数和牛数的对照表,以便发现其中的规律:年数01234567牛数12346913192

17、输入一串字符,分别统计其中数字和字母的个数。实验要求:复习循环程序结构以及数组的引用方法和相关算法的程序设计;编写程序,运行程序并记录运行结果,在程序调试中,要实现准备充分的测试用例;保存源程序、目标文件、可执行文件。三、 实验主要仪器设备和材料计算机、Turbo C软件。四、 实验方法、步骤及结构测试1提前预习实验指导书和复习数组和循环语句的相关知识,根据实验内容和要求,结合数组和循环结构选择适当算法并编写程序。2上机前一定要仔细检查程序(称为静态检查)直到找不到错误(包括语法和逻辑错误)。分析可能遇到的问题及解决的对策。准备几组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误。

18、3上机输入和编辑程序,并调试运行程序。a. 首先调用C语言集成开发环境,输入并编辑事先准备好的源程序;b.然后调用编译程序对源程序进行编译,查找语法错误,直到通过编译,得到目标程序(扩展名为OBJ)。c.下一步是调用连接程序,产生可执行程序(扩展名为EXE)。使用预先准备的测试数据运行程序,观察是否得到预期的正确结果。4整理上机实验结果,写出实验报告。五、 实验报告要求要求每位同学独立完成相应程序的编制和调试,实验结束后必须提交以下内容:1算法说明,用文字或流程图说明;2程序清单;3运行结果,原始数据、相应的运行结果和必要的说明;4分析与思考,程序调试过程及调试中遇到的问题及解决办法;调试程序

19、的心得与体会;其他算法的存在与实践等。若最终未完成调试,要认真找出错误并分析原因等。 六、 思考题1、分析下面程序的输出结果。#includemain() int i,c; char a=AAaaBB91EM111w11WALLP; for(i=2;(c=ai)! =0;i+) switch(c) case a: putchar(B);continue; case 9: break; case 1: while(c=a+i)!=1&c!=0); case 9: putchar(A); case E: case L: continue; default: putchar(c);continue;

20、 putchar( ); putchar(n);结果:2、输入一行字符,统计其中以空格分开的单词的个数。#includemain()char s80, c;int i, num=0, word=0;gets(s);for(i=0;(c=si)!=0;i+)if(c= )word=0;else if(word=0) word=1;num+;printf(The number of word=%dn,num);return 0;结果:输入:It is me输出:实验五 函数程序设计实验项目名称:函数程序设计实验项目性质:综合性所属课程名称:高级语言程序设计实验计划学时:2学时一、 实验目的1理解和

21、掌握模块化的程序设计与调试的方法。2掌握函数的定义和调用的方法。3学会使用嵌套方法和递归方法进行程序设计。二、 实验内容和要求实验内容:1编写一个函数,判断一个数是不是素数。在主函数中输入一个整数,输出是否是素数的信息。实验步骤与要求:(1) 编写一个函数prime(n),返回给定整数n是否为素数。(2) 编写一个主函数,输入一个整数,调用(1)中的函数,判断此整数是否为素数,并输出结果。(3) 对于属于多函数程序,可以采用每个函数分别进行编辑、编译的方法,然后再连接、运行。如果编译有错时,可分别修改,这样便于调试。2用梯形法求函数的定积分。实验步骤与要求:(1) 编制一个函数,其功能是求函数

22、f(x)在a,b上的定积分,其中n为区间a,b的等分数。要求该函数在一个独立的文件中。(2) 编制一个主函数以及计算被积函数值的函数f(x),在主函数中调用(1)中的函数计算并输出下列积分值。要求主函数与函数f(x)在同一个文件中。(3) 编制另一个主函数以及计算被积函数值的函数f(x),在主函数中调用(1)中的函数计算并输出下列积分值。要求主函数与函数f(x)在同一个文件中。说明:用梯形法求定积分,梯形公式为其中,3用递归方法编写程序,求n阶勒让德多项式的值,递归公式为三、 实验主要仪器设备和材料计算机、Turbo C软件。四、 实验方法、步骤及结构测试1提前预习实验指导书和复习函数定义、调

23、用特别是递归调用等相关基础知识,根据实验内容和要求选择适当算法并编写程序。2上机前一定要仔细检查程序(称为静态检查)直到找不到错误(包括语法和逻辑错误)。分析可能遇到的问题及解决的对策。准备几组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误。3上机输入和编辑程序,并调试运行程序。a. 调用C语言集成开发环境,输入并编辑事先准备好的源程序;b. 然后调用编译程序对源程序进行编译,查找语法错误,直到通过编译,得到目标程序(扩展名为OBJ)。c. 下一步是调用连接程序,产生可执行程序(扩展名为EXE)。使用预先准备的测试数据运行程序,观察是否得到预期的正确结果。4整理上机实验结果,写出

24、实验报告。五、 实验报告要求要求每位同学独立完成相应程序的编制和调试,实验结束后必须提交以下内容:1算法说明,用文字或流程图说明;2程序清单;3运行结果,原始数据、相应的运行结果和必要的说明;4分析与思考,调试程序的心得与体会;其他算法的存在与实践等。若最终未完成调试,要认真找出错误并分析原因。六、 思考题1小结函数的定义及调用方法。2小结函数中形参和实参的结合规则。3运行下列程序,写出运行果,比较函数调用实参前后值的变化。void exchange(int i, int j) int k; printf(i=%d, j=%dn, i, j); k=i; i=j; j=k; printf(i=

25、%d, j=%dn, i, j);#include main() int m=1, n=10; printf(m=%d, n=%dn, m, n); exchange(m, n); printf(m=%d, n=%dn, m, n); return 0;运行输出:实验六 函数与数组程序设计实验项目名称:函数与数组程序设计实验项目性质:综合性所属课程名称:高级语言程序设计实验计划学时:2学时一、 实验目的1掌握函数和数组的定义及使用方法;2熟练掌握函数与数组的程序设计方法。二、 实验内容和要求实验内容:1编写一个函数,使给定的一个二维数组(33)转置,即行列互换。(要求以数组作为函数参数)如:1

26、 2 3 转换后 1 4 74 5 6 2 5 87 8 9 3 6 92编写一个函数,将一个字符串中的元音字母复制到另一字符串中,然后输出。如:输入:abcdefghijklmn 输出:aei实验要求:复习函数与数组作函数参数的定义与使用方法;编写程序,运行程序并记录运行结果,在程序调试中,要实现准备充分的测试用例;保存源程序、目标文件、可执行文件三、 实验主要仪器设备和材料计算机、Turbo C软件。四、 实验方法、步骤及结构测试1提前预习实验指导书和复习数组和函数的相关知识,根据实验内容和要求,结合数组和函数选择适当算法并编写程序。2上机前一定要仔细检查程序(称为静态检查)直到找不到错误

27、(包括语法和逻辑错误)。分析可能遇到的问题及解决的对策。准备几组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误。3上机输入和编辑程序,并调试运行程序。a. 调用C语言集成开发环境,输入并编辑事先准备好的源程序;b. 然后调用编译程序对源程序进行编译,查找语法错误,直到通过编译,得到目标程序(扩展名为OBJ)。c. 下一步是调用连接程序,产生可执行程序(扩展名为EXE)。使用预先准备的测试数据运行程序,观察是否得到预期的正确结果。4整理上机实验结果,写出实验报告。五、 实验报告要求要求每位同学独立完成相应程序的编制和调试,实验结束后必须提交以下内容:1算法说明,用文字或流程图说明;

28、2程序清单;3运行结果,原始数据、相应的运行结果和必要的说明;4分析与思考,调试程序的心得与体会;其他算法的存在与实践等。若最终未完成调试,要认真找出错误并分析原因。六、 思考题1能不能通过改变函数形参数组的值而使实参数组的值改变?2数组名可以作为实参和形参吗?如果能传递值是什么?3编写一个函数,输入一行字符,将此字符串中最长的单词输出。实验七 指针程序设计实验项目名称:指针程序设计实验项目性质:综合性所属课程名称:高级语言程序设计实验计划学时:2学时一、 实验目的1掌握指针的定义及使用方法;2熟练掌握指针及函数、数组的程序设计方法。二、 实验内容和要求实验内容:1输入a和b两个整数,按先小后

29、大的顺序输出a和b。(要求用函数处理,而且用指针类型的数据作函数参数)2输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写3个函数:输入10个数;进行处理;输出10个数。(要求用指针方法处理)实验要求:复习指针的定义与使用方法;编写程序,运行程序并记录运行结果,在程序调试中,要实现准备充分的测试用例;保存源程序、目标文件、可执行文件三、 实验主要仪器设备和材料计算机、Turbo C软件。四、 实验方法、步骤及结构测试1提前预习实验指导书和复习指针以及数组和函数的相关知识,根据实验内容和要求,结合指针选择适当算法并编写程序。2上机前一定要仔细检查程序(称为静态检查)直到

30、找不到错误(包括语法和逻辑错误)。分析可能遇到的问题及解决的对策。准备几组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误。3上机输入和编辑程序,并调试运行程序。a. 调用C语言集成开发环境,输入并编辑事先准备好的源程序;b. 然后调用编译程序对源程序进行编译,查找语法错误,直到通过编译,得到目标程序(扩展名为OBJ)。c. 下一步是调用连接程序,产生可执行程序(扩展名为EXE)。使用预先准备的测试数据运行程序,观察是否得到预期的正确结果。4整理上机实验结果,写出实验报告。五、 实验报告要求要求每位同学独立完成相应程序的编制和调试,实验结束后必须提交以下内容:1算法说明,用文字或流

31、程图说明;2. 程序清单;3运行结果,原始数据、相应的运行结果和必要的说明;4分析与思考,调试程序的心得与体会;其他算法的存在与实践等。若最终未完成调试,要认真找出错误并分析原因。六、 思考题1正确灵活地运用指针编写程序有什么优点?2能不能通过改变函数指针形参的值而使指针实参的值改变?3思考下列程序的输出,分析不同类型形参与实参间值的传递特点。#includeint val(int);int ref(int*);main()int n=5, m;printf(n=%dn, n); m=val(n);printf(m=%d, n=%dn, m, n);n=5;printf(%d, n);n=re

32、f(&n);printf(n=%dn, n);return 0;int val(int i) return i*i*i;int ref(int *p) return *p=*p*p*p;运行输出:实验八 综合程序设计实验项目名称:综合程序设计实验项目性质:综合性所属课程名称:高级语言程序设计实验计划学时:2学时一、 实验目的1 巩固所学的C语言中的基本知识;2 综合运用基本数据、数组、函数并结合实际项目进行程序设计与上机练习;3 熟练掌握指针及函数、数组的程序设计方法。二、 实验内容和要求实验内容:1编写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数并输出结果。两个整

33、数由键盘输入。(要求调用函数方法处理)2有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面m个数。(要求同时使用指针、函数和数组三方面内容编写程序)实验要求:复习数组、函数和指针等的定义与使用方法;编写程序,运行程序并记录运行结果,在程序调试中,要实现准备充分的测试用例;保存源程序、目标文件、可执行文件。三、 实验主要仪器设备和材料计算机、Turbo C软件。四、 实验方法、步骤及结构测试1提前预习实验指导书和复习指针以及数组和函数的相关知识,根据实验内容和要求,结合数组、函数和指针选择适当算法并编写程序。2上机前一定要仔细检查程序(称为静态检查)直到找不到错误(包括语法和逻辑错

34、误)。分析可能遇到的问题及解决的对策。准备几组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误。3上机输入和编辑程序,并调试运行程序。a. 调用C语言集成开发环境,输入并编辑事先准备好的源程序;b. 然后调用编译程序对源程序进行编译,查找语法错误,直到通过编译,得到目标程序(扩展名为OBJ)。c. 下一步是调用连接程序,产生可执行程序(扩展名为EXE)。使用预先准备的测试数据运行程序,观察是否得到预期的正确结果。4整理上机实验结果,写出实验报告。五、 实验报告要求 要求每位同学独立完成相应程序的编制和调试,实验结束后必须提交以下内容:1算法说明,用文字或流程图说明;2程序清单;3运

35、行结果,原始数据、相应的运行结果和必要的说明;4分析与思考,调试程序的心得与体会;其他算法的存在与实践等。若最终未完成调试,要认真找出错误并分析原因。六、 思考题1C语言采取那些方法来保证得到结构化的程序?2编写两函数,要求:给出年、月、日,计算该日是该年的第几天?3、运行下列程序,了解数组与指针的应用特点#includevoid reverse(int, const int);main() int i, a10=1,2,3,4,5,6,7,8,9,10, *q=a; puts(Before reverse:n); for(i=0;i0) reverse(&b1, n-1); printf(%

36、d, b0); 运行输出: Before reverse: After reverse:附录 Turbo C常用菜单功能主菜单子菜单快捷键说明FileAlt-FLoadF3打开程序PickAlt-F3最近打开的程序Directory显示目录及目录中的文件Change dir设置当前目录Edit Alt-ECtrl-Y删除光标所在的一行Ctrl-T删除光标所在处的一个词Ctrl-KB设置块开始Ctrl-KK设置块结尾Ctrl-KV块移动Ctrl-KC块拷贝Ctrl-KY块拷贝Run Alt-RRunCtrl-F9运行(到下一个断点)Program resetCtrl-F2程序重启。中止当前的调试

37、,释放分给程序的空间。Go to cursorF4运行到光标所在的位置Trace intoF7跟踪进入。执行一条调用用户定义的子函数时,则将跟踪到该子函数内部去执行。Step overF8单步运行。不会跟踪进函数内部User screenAlt-F5用户窗口。显示程序运行结果。Compile Alt-CCompile to OBJ编译生成.OBJ文件Make EXE file编译生成.EXE文件Link EXE file把当前.OBJ文件及库文件连接在一起生成.EXE文件Option Alt-ODirectories/Include包含文件路径,多目录用”;”分开Directories/Library库文件路径,多目录用”;”分开Directories/Turbo CTurbo C 所在的目录Break/watch Alt-BAdd watchCtrl-F7设置监控变量Toggle breakpointCtrl-F8对光标所在位置设置或清除运行断点View next breakpoint将光标移动到下一个断点处。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁