c语言程序设计实践指导,C语言程序设计实习指导及报告.docx

C语言程序设计实习指导

C语言课组编写

西北农林科技大学信息工程学院

2010年2月

程序设讣是实践性很强的课程,实习的目的是为了巩固所学知识,培养、提高实际动手能 力和严肃认真的科学工作态度,而程序设计是创造性的劳动,因此需要编程人员全身心地投入, 充分发挥主观能动性,认真做好每一次实习。

每道题没有唯一解,只要常握了基本的方法和技巧,加上自己创造性的工作,就一定能够 编写出各种各样的好程序。任何程序最终都必须在计算机上运行,以检验程序的正确与否。因 此在学习程序设计中,一定要重视上机实践环节,通过上机加深理解C语言的有关概念, 巩固理论知识,另一方面培养调试程序的能力与技巧。为了加强基础知识和语言主干结构的学 习,深刻理解和常握教材内容,减少实习时的盲目性,特编写本实习指导书。

为方便内容组织,每个实习由实习目的、实习内容及讲解、注意事项等几部分组成。下面 对每次实习提几点具体要求:

实习前应进行充分的准备,做到心中有数。要弄懂教材中的相关知识和例题,深刻理 解教材中涉及到的知识点及程序设计方法,根据实习要求,对题目进行分析,选择适当的算法、 事先编写好程序。上机前一定要仔细检查程序(称为静态调试),直到找不出错误(包括 语法错误和逻辑错误)为止。分析可能遇到的问题及解决的办法。准备儿组测试程序的数 据、写出预期的结果,以便发现程序中可能存在的错误。

在实习中,应该对编写好的程序使用预先准备好的测试数据运行程序,观察是否能得 到预期的结果(称为动态调试)。对于实习中出现的问题进行仔细的分析,找出解决办法,调 试程序排除各种错误,直到得到正确结果。对运行纟吉果要做好记录,为写实习报告做好准备。 调试过程中,要充分利用系统提供的各种调试手段和工具,例如:单步跟踪、设置断点、观察 变量值等。对出现的错误要善于思考,勤于分析,尽量自己动手解决问题,逐渐提高自主分析 问题和解决问题的能力。

实习结束后,要整理实习结果,并应根据问题、解决办法和运行结果,对本次实习及 时进行认真分析和总结,撰写出实习报告并提交到电子作业管理系统。

以这种方式提交实习报告书还处于尝试阶段,限于作者水平,其中疏漏在所难免,敬请各 位老师和同学批评指正。联系地址: Emaikhl@nwsuaf.edu.cn 或 Email:cy@nwsuaf.edu.cn。

作者

2010年2月

TOC \o "1-5" \h \z 实习一 C语言概述-1-

实习二顺序结构-10-

实习三选择结构错误!未定义书签。

\o "Current Document" 实习四循环结构程序设计-17-

\o "Current Document" 实习五数组-19-

\o "Current Document" 实习六指针-22 -

\o "Current Document" 实习七函数调用-21-

实习八 结构体、联合体及位运算-23-

\o "Current Document" 实习九文件操作-24 -

实习一 C语言编程环境及简单程序设计

一、实习目的

熟悉c语言集成开发环境的使用方法,学会独立使用该系统;

通过编写简单的程序,掌握C语言源程序的编辑、编译、连接、调试和运行过程;

通过编写、运行简单的C语言源程序,学习程序编写方法,了解C源程序的特点;

理解C语言数据的类型、取值范围、定义和使用方法;

掌握各种运算符、表达式的基本概念、使用方法,以及各种运算符的优先级及结合方向;

掌握各种类型数据的输入/输出方法,能正确使用各种格式转换符和控制符。

二、实习要求

实习前认真复习笫1、2章内容,尤其是P17的1.4 C程序的开发步骤;

对实习内容中给定的题目上机前先进行程序的编写和数据的准备;

学会使用上机环境;

上机编辑、调试、运行程序,保存最终程序到自己的文件夹中。

注意:当本次作业全部完成后,提交到信息学院作业管理系统中任课教师的名下。

三、Visual C++6.0运行环境介绍

Visual C++6.0是运行于Windows环境下的交互式可视化集成开发环境,有中、英文两种 版本,使用方法相同,即可在该环境中编辑程序、也可编译连接运行程序,此处仅介绍中文环 境下的使用方法。

1.安装

使用前必须先在所使用的机器上安装Visual C++6.0运行环境系统。该系统软件放在一张光 盘上,只要根据提示便可以轻松安装,此处不做详细介绍。实习机房机器上已安装,可供使用。

2.启动①一般安装后便在桌而上创建了快捷方式图标Micro9Dft Visual C++ 6.

2.启动

①一般安装后便在桌而上创建了快捷方式图标

Micro9Dft Visual C++ 6. 0

□首次启动Visual

C++6.0,只要双击此图标即可;

也可通过开始菜单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值