1C语言

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

首页2020/1/23单元20上机试验1第20章上机实验20.1上机实验的指导思想和要求20.2实验一顺序和分支程序设计20.3实验二、循环程序设计20.4实验三数组的应用20.5实验四函数20.6实验五指针首页2020/1/23单元20上机试验220.1上机实验的指导思想和要求1、上机实验的目的(1)加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味又难以记住,但它们都很重要,通过多次上机,就能自然地熟练地掌握。(2)熟悉可用的计算机系统的操作方法,也就是了解和熟悉C语言程序开发的环境。(3)学会上机调试程序首页2020/1/23单元20上机试验32、上机实验前的准备工作(1)了解可用的计算机系统(包括C编译系统)的性能和使用方法。(2)复习和掌握与本实验有关的教学内容。(3)准备好上机所需的程序(4)对运行中可能出现的问题要事先作出估计,对程序中自己有疑问的地方,应作上记号,以便在上机时给予注意。(5)准备好调试和运行时所需的数据首页2020/1/23单元20上机试验43、上机实验的步骤(1)调出C编译系统,进入C工作环境(2)输入自己编好的程序(3)检查一遍已输入的程序是否有错,如发现有误,则及时改正。(4)进行编译(TurboC环境中,按F9)如有错误,则加以改正,随后再编译,直到编译,连接无错误为止。(5)运行程序,并分析运行结果。(6)输出程序清单和运行结果。首页2020/1/23单元20上机试验54、实验报告(1)题目(2)程序清单(3)运行结果(4)对运行情况可作的分析,以及本次调试程序所取得的经验,如程序未通过,则应分析其原因。返回首页2020/1/23单元20上机试验620.2实验一顺序和分支程序设计1、实验目的(1)了解可用的计算机系统的基本操作方法,学会独立使用该系统。(2)了解在该系统上应如何编辑、编译、连接和运行一个C程序。(3)通过运行简单的程序,初步了解C程序的特点。首页2020/1/23单元20上机试验72、实验内容(1)完成P85上的习题,4.54.9(2)完成P105上的习题5.45.4(3)若有时间,则进一步完成第4章,第5章的主要习题。3、要求熟悉输入/输出要求,赋值语句,分支语句的使用,掌握编写、输入、编译、连接、运行C程序的过程和操作,实验后,完成《上机实习报告》。返回首页2020/1/23单元20上机试验820.3实验二循环程序设计1、实验目的熟悉掌握用while语句,do-while语句和for语句实现循环的方法,掌握在程序设计中用循环的方法实现,一些常用算法,学习调试程序。首页2020/1/23单元20上机试验92、实验内容编程序并上机调试运行(1)输入两个正整数m和n,求其最大公约数和最小公倍数(习题6.1)(2)打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身,例如,153是一个水仙花数,因为153=13+53+33(练习6.6)(3)用迭代法求,求平方根的迭代公式为要求前后两次求出的x的差的绝对值小于10-5(习题6.11)(4)若还有时间,请任选习题六的其它习题。首页2020/1/23单元20上机试验103、要求掌握C语言的3种循环语句的语法格式功能有及使用方法,完成《上机实验报告》。返回首页2020/1/23单元20上机试验1120.4实验三数组的应用1、实验目的(1)掌握一维数组和二维数组的定义,赋值和输入输出的方法。(2)掌握字符数组和字符串函数的使用。(3)掌握与数组有关的算法(特别是排序算法)。首页2020/1/23单元20上机试验122、实验内容编程序并上机调试运行(1)用选择法对10个整数排序,10个整数用scanf函数输入,屏幕显示排序的结果(习题7.2)(2)输入两个字符串,把它们合并为一个字符串,并输出(不能使用strcat函数)(4)如还有时间,做习题七的其它习题。(3)输入一个二维数组(n,m),求该数组的最小值,并指明最小值所在的行和列.首页2020/1/23单元20上机试验133、要求熟悉数组的定义、初始化,数组元素引用以有字符串的使用。完成《上机实验报告》。返回首页2020/1/23单元20上机试验1420.5实验四函数1、实验目的(1)掌握定义函数的方法(2)掌握函数实参与形参的对应关系以及值传递的方式。(3)掌握函数的嵌套调用和递归调用的方法。(4)掌握全局变量和局部变量、动态变量、静态变量的概念和使用方法。(5)学习对多文件程序的编译和运行首页2020/1/23单元20上机试验152、实验内容编程序上机调试运行(1)习题8.1(2)习题8.13(3)习题8.14(4)如有时间,做习题八的其它习题熟悉函数的定义和调用,掌握函数的参数传递方式,完成《上机实验报告》。3、要求返回首页2020/1/23单元20上机试验1620.6实验五指针1、实验目的(1)通过实验进一步掌握指针的概念,会定义和使用指针变量。(2)能正确使用数组的指针和指向数组的指针变量。(3)能正确使用字符串的指针和指向字符串的指针变量。(4)能正确使用指向函数的指针变量。首页2020/1/23单元20上机试验172、实验内容编程序并上机调试运行程序,(都要求用指针处理)(1)习题10.1,习题10.2(2)习题10.5(3)习题10.18(4)如有时间,做习题十的其它习题3、要求(1)熟悉指针变量的定义、初始化和引用(2)完成《上机实验报告》。返回

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功