测绘程序设计实验报告(共25页)_第1页
测绘程序设计实验报告(共25页)_第2页
测绘程序设计实验报告(共25页)_第3页
测绘程序设计实验报告(共25页)_第4页
测绘程序设计实验报告(共25页)_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

1、测绘(chu)程序设计(C版)实习(shx)报告学 号: 姓 名: 班 级: 专 业: 测绘(chu)工程专业 课程名称: 测绘程序设计 指导老师: 2014年1月目 录 TOC o 1-3 h z u HYPERLINK l _Toc308186114 1.实习(shx)目的 HYPERLINK l _Toc308186115 2.实习(shx)内容 HYPERLINK l _Toc308186116 2.1 实习(shx)环境 HYPERLINK l _Toc308186117 2.2 实习主要内容介绍 HYPERLINK l _Toc308186122 3.程序运行 HYPERLINK

2、l _Toc308186123 3.1 带号计算 HYPERLINK l _Toc308186124 3.2 坐标正算 HYPERLINK l _Toc308186125 3.3 坐标方位角计算 HYPERLINK l _Toc308186126 3.4 方向观测 3.5 经度换算.3.6 多边形指针变量. 3.7 附和水准路线闭合差. 3.8 前方交会. 3.9 三角高程. 3.10 坐标反算. HYPERLINK l _Toc308186132 4.实习体会 TOC o 1-3 h z u HYPERLINK l _Toc308186114 1.实习(shx)目的1、熟悉我们自己(zj)所

3、用的计算机的C语言开发环境,并且能够熟练掌握,达到错误能找到原因并且加以改正。2、加深对课本理论知识的理解,进一步掌握书中重点、难点(ndin)实例,锻炼自己的编写程序能力和实际应用能力。3、上机调试程序的过程中,发现错误,解决错误,保证程序的正确运行,运行结果与给定结果完全相同。4、学会用书中基本知识解决实际中的一些问题,将书本所学的内容与实际操作相结合,掌握把实际问题转变为C语言描述的算法的方法,明确思路。将自身的不足与缺陷改掉,养成良好编辑风格5、培养我们的主观能动性、沟通、表达能力和团队合作意识,为我们以后的发展打下基础。(1)巩固C语言所学基本课程;(2)提高C语言编程的综合应用能力

4、;(3)学会软件开发的基本方法以及C语言程序的编译、调试方法。这次实习主要目的是加深我们对C语言的学习,培养我们的的逻辑思维能力、操作应用能力和解决问题的能力。熟悉C语言的编译,链接和运行过程;掌握C语言的数据类型,熟悉整型、实型、字符型变量的定义方式及如何给它们赋值,掌握不同的类型数据之间的赋值规律,赋值使用方法;掌握if语句及switch语句的运用方法及嵌套应用方法;掌握数组的定义,赋值引用及输入输出方法,并正确用字符数组储存字符串,学会字符串的使用;掌握结构体类型变量的定义和使用;掌握链表的概念及链表的操作,并理解链表与数组的不同点及优缺点;掌握文件和文件指针的定义及文件建立,打开,关闭

5、,读写等的操作方法;能够采用模块化思想调试程序. 通过这次实习锻炼我的的自学能力和操作能力,拓展我们的知识面,增加我们在社会竞争中的经验优势,锻炼和提高我们的合作和同学老师的沟通能力。有利于走入社会,能够适应激烈竞争的需要,并且能够很好地处理问题和困难,进一步运用所学知识分析和解决实际专业问题的能力。 HYPERLINK l _Toc308186115 2.实习(shx)内容在本次实习中,我们采用了由浅及深、由易到难的实习方法,而且也是按照书本的教学进程内容进行的,同时采取了实际应用与理论相结合的方法,在机房里面实习,一边理解,思考做题的思路与解法,另一边就可以马上进行上机实际操作(cozu)

6、。这对于我们加深对C语言的理解、操作以及动手能力都有了很大的帮助与提高。 HYPERLINK l _Toc308186116 2.1 实习(shx)环境在核工楼410实验室进行实习1。掌握在集成环境中编辑、编译、连接和运行C程序的方法。(1)运行c(2)启动c集成环境,输入一个源程序,编译并运行。(3)掌握单步执行、设置/去除断点,观察变量或表达式的值。(4)在该程序中按CTRL F7单步招待并在观察窗口中查看变量和表达式的值。(5)设置/去除断点,继续调试。1、熟练掌握if.switch分支语句的使用。(6)熟练掌握for.while.do.while循环语句(yj)的使用。(7)熟练掌握函

7、数的定义(dngy)、说明、参数传递及嵌套和递归调用方法。(8)熟练掌握一维数组、二维数组、字符数组的定义、说明和使用方法。熟练掌握结构体和指针的综合(zngh)应用链表的操作。 HYPERLINK l _Toc308186117 2.2 实习主要内容介绍1、C程序的基本构件函数。2、一个函数由函数首部和函数体两部分构成。函数首部一般包括函数类型、函数名、函数参数等。函数体一般包括声明部分和执行部分。其中:在声明部分中定义所用到的变量;执行部分则由若干个语句组成。3、C程序只有一个main函数,且总是从main函数开始执行。4、C语言语句必须以“;”结束。5、用/* */作为注释。6、C编译器

8、一般自顶向下顺序编译C源程序,如果被调函数定义在主调函数之后位置时,要在主调函数前,给出被调函数的原型说明。以便编译器在编译被调函数的调用语句时,对调用语句进行参数检查。如果不进行原型说明,则无法通过编译检查。原型说明:类型说明 函数名(参数类型,参数类型,)7、头文件头文件包含了C语言的标准函数库的原型说明。C语言通过使用#include 预处理命令,将库函数的原型说明插入到源文件中。3,程序运行3.1,带号计算(j sun):调试(dio sh)窗口运行(ynxng)窗口3.2,坐标(zubio)正算调试(dio sh)窗口运行(ynxng)窗口3.3,坐标(zubio)方位角计算调试(d

9、io sh)窗口运行(ynxng)窗口3.4,方向(fngxing)观测调试(dio sh)窗口运行(ynxng)窗口3.5,经度(jngd)换算调试(dio sh)窗口运行(ynxng)窗口3.6,多边形指针(zhzhn)变量调试(dio sh)窗口运行(ynxng)窗口7,附和水准(shuzhn)路线闭合差调试(dio sh)窗口运行(ynxng)窗口8,前方(qinfng)交会调试(dio sh)窗口运行(ynxng)窗口9,三角(snjio)高程调试(dio sh)窗口运行(ynxng)窗口10,坐标(zubio)反算调试(dio sh)窗口运行(ynxng)窗口实习(shx)体会 在

10、这次的VC程序实习中,我学习到了很多知识。在老师上课时,我们只是听讲,表面上听起来好像很简单,很容易操作,所以没重视,但当我到机房实习时,才发现自己什么都不会,老师上课讲的东西都忘了,这时我才发现我的错误。所以在上机时,我都是拿着书照着一步一步地写程序,并了解每一步的含义及作用。这样慢慢的我对C程序有了基本的了解,然后尝试着编写老师要求的作业,单在这过程中,我遇到了很多困难,也浪费了很多时间,但我觉得是值得的,因为只有这样我才能学会解决问题的方法,从而(cng r)提升自身的能力。 在实习过程中,我发现了很多东西。比如在写程序时,有时就算少了一个分号,都会引起错误,程序就运行不出来,所以我们必须(bx)时刻保持仔细认真。又比如有时一个程序需要写很多步骤,而且没有捷径可走,这时我们就需要有很大的耐心和信心,相信自己只要努力就会成功地写出来。当我们完整地写出来一个程序并运行出来,看着此时的电脑屏幕,心中还是会很自豪

温馨提示

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

评论

0/150

提交评论