C语言程序设计上机实验指导

C语言程序设计上机实验指导

ID:42465320

大小:60.17 KB

页数:5页

时间:2019-09-15

C语言程序设计上机实验指导_第1页
C语言程序设计上机实验指导_第2页
C语言程序设计上机实验指导_第3页
C语言程序设计上机实验指导_第4页
C语言程序设计上机实验指导_第5页
资源描述:

《C语言程序设计上机实验指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、上机实验一般应包括以下几个步骤:1.准备好上机所需的程序。认真完成预习实验报告,报告应包括以下内容:①题冃②相关知识点的表述③实验设计思路、流程图或语言描述④程序清单⑤实验中要验证的内容⑥实验计划手编程序应书写整齐,并经人工检杳无课后才能上机,以提高上机效率。对程序屮B己有疑问的地方,应作出记号,以便在上机时给了注意。初学者切忌不编程序或抄别人程序走上机,应从一开始就养成严谨的科学作风。2.上机输入和调试自己所编的程序。应该一人一组,独立上机。上机过程中岀现的问题,除了是系统的问题以外,一般应白己独立处理,不要轻易举手问教师。尤具对“出错信息”,应善于自己分析判断。这是学习调

2、试程序的良好机会。在使用键盘时,最好采用正确的指法击键,为今后正确使用键盘打下基础。在程序调试通过后,打卬输出程序清单和运行结果,在运行时耍注意在输入不同数据时所得到的不同结果(例如解ax2+bx+c=O方程时,不同的a、b、c组合对应得到实根、复根的不同结果)。此时应运行几次,分别检查在不同情况F程序是否正确。3.上机结束后,应整理出实验报告,实验报告应包扌舌以下内容:①题目②实验记录③程序清单(计算机打印出的程序清单)④运行结果(必须是上面程序清单所对应打印输出的结果)⑤实验分析⑥技术小结。对运行情况所作的分析以及本次调试程序所取得的经验。如果程序未能通过,应分析其原因。

3、实验一•数据类型、运算符和表达式一、目的要求:1.掌握c语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。2.学会使用C的冇关算术运算符,以及包含这些运算符的表达式,特别是H加(++)和自减(・・)运算符的使用。3.进一步熟悉C程序的编辑、编译、连接和运行的过程。二、实验内容:1.编写程序验证各种数据类型、各种运算符。2.输入并运行教材第三章例题3.1、例3.3、例3.4、例3.10,在上机前先用人工分析程序写出应得结果,上机后将二者对照。3.编写程序验证(++)和(・・),验证(i++)+(i++)+(i++

4、)搞清楚运算的先后关系4.按习题4,5,6,8要求编写程序,然后上机输入并运行该程序。5.编写程序验证复合赋值运算符,及其表达式。6.编写程序验证各种数据类型的printf、scanf和各种格式符、格式附加符实验二.选择结构一、目的要求1.了解C语言表示逻辑量的方法(以0代表“假”,以1代表“真”);2.学会正确使用逻辑运算符和逻辑表达式;3.熟练掌握讦语句和switch语句。一、实验内容1.编写程序验证if()・・・、if()・・・else...、if()...elseif()...else...switch2.输入并运行教材第例题4.1、例4.3、例4.4、例4.7、例4

5、.8,在上机前先用人工分析程序写出应得结果,上机示将二者对照。3.利用if验证各种关系运算符和逻辑运算符4.按习题&9,10,11要求编写程序,然后上机输入并运行该程序。实验三循环控制一、目的要求1.熟悉用while语句,do—while语句和for语句实现循环的方法。2.掌握在程序设计中用循环的方法实现各种算法(如穷举、迭代、递推等)。二、实验内容1.输入并运行教材第例题5.1、例5.2、例5.3、例5.4、例5.5,例5.8、例5.9、例5.1()例5.11。在上机前先用人工分析程序写出应得结果,上机后将二者对照。2.按习题3,4,5,8、11、12、13、16、17要求

6、编写程序,然后上机输入并运行该程序。实验四数组一、目的要求1.掌握一维数组和二维数组的定义、赋俏和输入输出的方法;2.常握字符数组和字符串函数的使用;3.掌握与数组冇关的算法(特别是排序算法)。二、实验内容1.输入并运行教材第例题6.1、例6.2、例6.3、例6.4、例6.5,例6.8。在上机前先用人工分析程序写出应得结果,上机示将二者对照。2.按习题2,4,5,9、10、12、13、14、15要求编写程序,然后上机输入并运行该程序。实验五函数一、目的要求1.掌握定义函数的方法;2.掌握隊

7、数实参与形参的对应关系,以及“值传递”的方式;3.掌握函数的恢套调用和递归调用的方法;

8、4.掌握全局变量和局部变量动态变量、静态变量的概念和使用方法。二、实验内容1.输入并运行教材第例题7.2、例7.5、例7.6、例7.7、例7.10,例7.14。在上机前先用人工分析程序写出应得结果,上机后将二者对照。2.按习题1,4,5,7、8、9、10、11、14、15、17、18要求编写程序,然后上机输入并运行该程序。实验六指针一、目的要求1.掌握指针的概念,会定义和使用指针变量;2.学会使用数组的指针和指向数组的指针变量;3.学会使用字符串的指针和指向字符串的指针变量;4.学会使用指向函数的指针变

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。