C语言程序设计实验指导书.doc_第1页
C语言程序设计实验指导书.doc_第2页
C语言程序设计实验指导书.doc_第3页
C语言程序设计实验指导书.doc_第4页
C语言程序设计实验指导书.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一节 概述一、实验目的和任务1实验教学的目的 通过实验课程的学习,掌握和消化 C 语言中的基本内容, 较好地训练学生解决问题的逻辑思维能力以及编程思路和技巧,掌握调试程序的基本技巧,初步了解软件开发所要经历的阶段,为学生学习后继课程和从事计算机软件开发和数据处理工作打下坚实的基础。2实验教学的要求通过实验课程的学习,掌握数据类型的定义和使用;三种结构的程序设计;掌握 C 语言的函数、数组、指针、结构体、共用体、文件等基本使用方法;并能较熟练地运用 C 语言进行结构化程序设计;具有较强的程序修改调试能力;具备较强的逻辑思维能力和独立思考能力。3实验要求为了达到上述目的,本书安排了8学时实验内容,在每次实验中安排有难度不等的实验题目,具体可根据教学的实际情况由老师选取相应的题目,有能力的同学也可以自选进行练习。每次上机前都必须做好充分的准备,如完成流程图、程序初稿、测试数据等,必须自己动手调试。上机结束后,完成实验报告。二、运行环境配置及上机步骤 1.Turbo C 2.0基本配置要求 PC机,档次不低于CPU为PIII667,内存为128M,4G硬盘,其它硬件与此相配套。 二Turbo C 2.0的上机步骤1)启动turbo c系统2)编辑源程序文件3)按F2键(File/Save)文件存盘。若是第一次保存该文件,还应该再键入一个文件名 4)按Ctrl+F9(Run/Run)完成源程序的编译、连接和运行。若发现错误,修改源程序后,重复步骤3和步骤4直至程序正确运行。 5)按Alt+F5 (Run/User screen)可以从Turbo 2.0的主屏幕切换到用户屏幕,查看程序执行的结果。 6)按Alt+X(File/Quit)退出Turbo C 集成开发环境,回到DOS第二节实验内容实验一 顺序结构及选择结构程序设计一、实验目的1. 掌握启动与退出C的方法。通过实验掌握各菜单项的功能。2. 掌握建立、编辑和运行一个简单C语言程序的全过程。3. 掌握基本输入输出函数的用法4. 掌握表达式、赋值语句的正确书写规则。5. 熟悉选择结构程序设计。6. 熟练使用if语句进行程序设计。7. 注意if_else语句嵌套中的匹配关系。8. 熟悉switch多分支条件语句的用法。二基本原理和方法通过条件选择结构或者多分之选择结构完成特定程序代码的执行,三、实验内容及步骤编写下面C语言程序(由任课教师指定题目),在计算机上完成程序输入、编译、连接、运行。1. 编写输入三角形的三边长a、b、c,求三角形面积area的程序。2.有3个整数 a、b、c,由键盘输入,并输出其中最大的数。3.输入一个整数并判断它是奇数还是偶数。4.输入3个整数,要求按由小到大的顺序输出。5、输入一位学生的生日,并输入当前的日期,输出该学生的十足年龄。实验二 循环结构和数组程序设计一、实验目的1. 熟练掌握三种循环语句的应用。2. 熟练掌握循环结构的嵌套。3. 掌握break和continue语句的使用。4、掌握数组定义的规则。5、掌握C语言数组的基本用法。6. 掌握如何控制循环条件,防止死循环或不循环。7. 掌握一些经典算法。8. 练习调试与修改程序。二、基本原理和方法通过循环结构完成特定代码段的重复执行,从而满足实现程序算法的要求。通过对数组元素的引用完成对特定数据的操作,再结合相关的分支结构和循环结构,实现特定的算法,从而完成有关数组的程序编制。三、实验内容及步骤编写下面C语言程序(由任课教师指定题目),在计算机上完成程序输入、编译、连接、运行。1、求1100之间的素数之和。2.求Fibonacci数列的算法,求该数列前20项之和。3.求 1!+2!+3!+20!4.给定n的值,求1+(1+2)+(1+2+3)+(1+2+n)的和。5.打印出所有的“水仙花”数。所谓“水仙花”数是指一个3位数,其各位数字立方6.和等于该数本身。例如153是个水仙花数,因为153=1*1*1+5*5*5+3*3*37.用选择法对10个整数排序。8.将数组str2中的字符复制到数组str1中,不使用strcpy( )函数。实验三 函数一、实验目的1. 熟悉常用库函数。2.理解和掌握多模块的程序设计与调试的方法。3.掌握函数的定义和调用的方法。二、基本原理和方法C语言函数可以分为库函数、用户自定义函数。库函数由系统提供,程序员只需要使用(调用),用户自定义函数需要程序员自己编制。实验内容及步骤编写下面C语言程序(由任课教师指定题目),在计算机上完成程序输入、编译、连接、运行。1、写一个判断素数的函数,在主函数输入一个整数,输出是否素数的信息。2、编一个函数,求p的值。其中 P=3、编一函数,求x的n次方的值,其中n是整数。并通过主函数计算23 的值。实验五指针一、目的和要求1掌握指针变量的定义与引用。2熟练使用函数指针、数组指针、字符串指针编写应用程序。二、基本原理和方法指针就是 “内存单元的地址”。指针指向一个内存单元,变量的指针就是“变量的地址”。 指针使用灵活、方便,并可以使程序简洁、高效、紧凑。三、实验内容及步骤编写下面C语言程序(由任课教师指定题目

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论