C语言上级内容.ppt_第1页
C语言上级内容.ppt_第2页
C语言上级内容.ppt_第3页
C语言上级内容.ppt_第4页
C语言上级内容.ppt_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

1、C语言程序设计上机指导(物理),基本要求,上机前必须写好实验预习报告; 预习报告包括实验题目、日期、实验目的、实验内容、并编写好程序; 实验完毕后要进行结果分析,包括程序编写和调试过程中出现的问题等; 以学号(最后三位) 及下划线、实验序号和程序号作为源程序名保存到磁盘,如101号学生实验一的第5个程序命名为:EX101_15.C; 将实验报告(纸质)及程序源文件(电子文档)整理好后交给学习委员。 特别申明:上机不能做与实验无关的事!,示例:实验一 C环境的使用及顺序结构程序设计,一、实验目的: 二、实验内容: 三、运行结果及分析:,示例:实验一 C环境的使用及顺序结构程序设计,一、实验目的:

2、 1. 了解C语言开发环境的组成; 2. 学习C语言开发环境的使用方法; 3. 掌握C语言程序从编辑、编译、连接到运行并得到运行结果的过程。 4. 了解什么是常量和变量及其种类; 5. 掌握整型、实型、字符型变量的定义和使用及输入输出; 6. 掌握“+ - * / % , =”七个运算符的运算法则及其混合运算规律。,示例:实验一 C环境的使用及顺序结构程序设计,二、实验内容: 1. 输出一行字符 (如:“Hello !”)。 EX101_11.C程序清单 2. 从键盘输入两个整数,将其平方和(用函数求平方和)输出。 EX101_12.C程序清单 3. 从键盘输入三个整数,将其最大值(用函数求最

3、大值)输出。 EX101_13.C程序清单 4. 输入三角形三边的长度,将其面积(用函数求面积)输出。 EX101_14.C程序清单 5. 从键盘分别读入以下类型数据: long、int、short、char、float、double然后输出(写在一个程序里)。 EX101_15.C程序清单,示例:实验一 C环境的使用及顺序结构程序设计,三、运行结果及分析: 程序EX101_11.C. 结果: 分析: 程序EX101_12.C. 结果: 分析: .,实验二至六的实验目的及内容,实验二、选择、循环结构程序设计,一、实验目的: 1. 熟悉关系、逻辑运算符与表达式 2. 掌握if语句、switch语

4、句 3. 掌握while、do while 、for语句 4. 掌握break、continue语句 5. 掌握循环的嵌套,实验二的内容,P111(6) P111(8) 方法一:用if语句 方法二:用switch语句 P111(11) P140 (5) P140 (9) P140 (13),实验三、数组的应用,一、实验目的: 1. 掌握一维、二维、字符数组的定义、初始化、赋值及使用 2. 掌握数组元素的使用 3. 理解字符串与字符数组的区别 4. 理解二维数组存储与表示方法 5. 熟悉字符串处理函数的使用,实验三的内容,P168(2) P168(4) P168(6) P168(7),实验四、函

5、数的应用,一、实验目的: 1. 掌握函数的定义、调用的一般方法 2. 理解函数的嵌套、递归调用的概念 3. 掌握调用函数时数据传递的方法 4. 掌握函数参数的值传递和地址传递的区别 5. 理解变量的存储类别、变量的生存期和作用域 6. 理解内部函数和外部函数,实验四的内容,P218 (11) P218 (16) P218 (17) 编写一个求解一元二次方程的根的程序(包括复根),主函数如下,请完成此程序。 void main( ) void input(),root(),output(); /函数申明 float a3; /用于存放方程的系数 float r3; /用于存放解的结果等 inpu

6、t(a);/用于输入方程系数 root(a,r);/用于求解方程 output(r);/用于输出解的结果 ,实验五、指针的应用,一、实验目的: 1. 掌握指针变量的定义、初始化和赋值方法 2. 掌握利用指向变量一维数组、字符串的指针变量来正确引用变量数组元素、字符串的方法 3. 熟悉获取变量、数组、字符串地址的方法 4. 掌握指针变量作为函数的参数传递的方法 5. 理解函数的指针和指向函数的指针变量,实验五的内容,P291 (6) P291 (17) P291 (20) 从键盘输入n个实数,按从小到大的顺序排序后输出(其中,n由键盘输入,数据输入、排序及输出全部用函数实现)。,实验六、自建立数据类型及文件的应用,一、实验目的: 1. 掌握定义结构体类型、结构体变量,结构体数组的方法 2. 掌握结构体变量的初始化、结构体变量成员引用方法 3. 理解指向结构体类型数据的指针 4. 掌握共用体变量的定义和引用 5. 了解枚举型类型和变量的特点,实验六的内容,从键盘输入n个学生的数据: (每个学生包括学号、姓名、百分制成绩); (1) 计算出名次(考虑并列的情况), (2) 将百分制成绩转化成

温馨提示

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

最新文档

评论

0/150

提交评论