下载此文档

C语言实习内容.doc


文档分类:IT计算机 | 页数:约149页 举报非法文档有奖
1/149
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/149 下载此文档
文档列表 文档介绍
该【C语言实习内容 】是由【玉玲珑】上传分享,文档一共【149】页,该文档可以免费在线阅读,需要了解更多关于【C语言实习内容 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。105
C语言程序设计
实****指导书
105
黄河水利职业技术学院
自动化工程系
目录
一、实****的目的和意义┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄2页
二、实****内容┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄2页
(一)三种基本结构应用练****┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄2页
1.根据字母判断是星期几┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄2页
2.输出正弦曲线┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄4页
3.完全数┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄5页
(二)函数┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
2
6页
4.求最大公约数与最小公倍数┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄6页
5.递归函数的应用┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄7页
(三)数组应用┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄8页
6.选择法排序┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄8页
7.打印杨辉三角形┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄9页
8.字符数组应用┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄10页
(四)指针应用┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄10页
9.指针处理数据交换问题┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄10页
10.用指针处理矩阵转置问题┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
3
11页
(五)文件操作及C的图形处理┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄12页
11.字母大小写转化并在磁盘中保存┄┄┄┄┄┄┄┄┄┄┄┄┄┄12页
12.闪动的多彩圆┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄13页
三、实****时间安排及成绩评定办法┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄15页
四、TurboC2.0集成开发环境的使用介绍┄┄┄┄┄┄┄┄┄┄┄┄┄16页
(一)主菜单┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄16页
(二)TurboC2.0的工作环境的确立┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄24页
(三)程序动态调试的方法┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄26页
五、常见错误提示信息┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
4
27页
一、实****的目的和意义
“C语言程序设计实****是在学完《C语言程序设计》理论知识的基础上进行的实践教学环节,其目的是培养学生具有初步的C语言程序设计、编程、调试和排除C语言程序语法、逻辑错误的能力。通过实****使学生进一步熟悉并掌握C语言程序的调试运行环境、程序设计过程、程序的基本结构以及程序设计的基本方法。通过实****使学生将程序设计的理论知识与实践相结合,为学生学****其他计算机编程语言打下基础。
在一周的实****时间里,学生要认真复****基本概念,独立编写程序,并上机调试运行,培养自己发现程序中的错误、改正错误以使程序能正确运行的能力。经验丰富的人,当编译时出现
5
“出错信息”时,能很快地判断出错误所在,并改正之。而缺乏经验的人即使在系统给出明确出错提示信息下也往往找不出错误而求救于别人。对于学生来说,不仅要了解和熟悉有关理论和方法,还要求自己动手实现,要求会编写程序并上机调试通过。因此调试程序本身是程序设计课程的一个重要内容和基本要求,应给予充分的重视。调试程序的经验固然可以借鉴他人的现成经验,但更重要的是通过自己的直接实践来积累,而且有些经验是只能“意会”难以“言传”。
调试程序的能力,是学完《C语言程序设计》之后,每个学生应当掌握的一项基本功。因此,在实****时千万不要在程序通过后就认为完成任务了,而应当在已通过的程序基础上作一些改动(例如修改一些参数、增加程序一些功能、改变输入数据的方法等,甚至于
6
“自设障碍”,即把正确的程序改为有错的,如用scanf函数输入变量时,漏写“&”符号,使数组下标越界,使整数溢出等),观察和分析所出现的情况,并认真、及时总结。这样的学****是灵活主动的学****而不是呆板被动的学****才会有真正的收获。
二、实****内容
(一)三种基本结构应用练****br/>顺序结构、选择结构、循环结构等三种结构是C语言程序设计的三种基本结构,严格来说,所有的C程序都应由这三种基本结构组成。在实****一开始就安排这三种基本结构的应用练****旨在使学生对于这三种结构有一个更加深刻的理解,能够根据处理问题的需要选择不同的结构进行处理。由于顺序结构在这三种结构中是最基本的,实际上当我们把程序中的选择结构部分和循环结构部分看作一个整体时,那么,整个程序就总是由顺序结构组成的了。在此我们不再布置专门练****顺序结构的题目,主要给学生提供几个有关选择控制语句和循环控制的练****br/>7
1.根据字母判断是星期几
题目如下:平时我们看到M时就想到星期一,看到W时就想到星期三,请用C语言程序编写当输入星期几的第一个字母就判断出是星期几,如果第一个字母一样,则用第二个字母来判断。要求输入为字母‘Y’时,结束判断。
(1)题目分析
本题要求使用C语言的switch语句,根据输入的第一个字母、第二个字母,判断是星期几。本题的目的是让学生掌握多分支switch语句的用法。
7
当一个表达式取不同的值时,则会有不同的结果,所以用多分支switch语句来解决输入不同的字母而输出不同值的方法比较好,如果第一个字母一样,如星期二和星期四(Tuesday和Thursday),则用if语句判断第二个字母,这样就可以解决问题了。同时当输入字母“Y”时,则结束程序。当输入的不是星期几的第一个字母时,则可给出出错信息:printf(“DATAERROR!”);当输入两个星期几相同的字母时,则可给出提示信息:printf(“PLEASEINPUTSECONDLETTER\n”),这样就可以判断是星期几了。另外为了实现可以多次进行判断,此题还需用循环进行控制。
8

C语言实习内容 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数149
  • 收藏数0 收藏
  • 顶次数0
  • 上传人玉玲珑
  • 文件大小7.12 MB
  • 时间2022-09-22
最近更新