- 24
- 0
- 约4.57万字
- 约 77页
- 2018-04-13 发布于天津
- 举报
试验六数组
目 录
实验一 Turbo c 集成开发环境的使用 2
实验二 数据类型、运算符与表达式 14
实验三 数据的输入、输出 19
实验四 选择结构程序设计 24
实验五 循环语句 31
实验六 数组 37
实验七 函 数 45
实验八 指针 53
实验九 结构体与共用体 59
实验十 位运算与文件操作 65
附录一、C语言上机考试样题 71
附录二、重庆市二级C考试样题 73
附录三、学C语言常犯的错误 74
实验报告要求 79
参考文献 79
实验一 Turbo c 集成开发环境的使用
一、实验目的
掌握Turbo C 集成环境的使用,能将一个简单的C语言源程序打开、存盘、编译、运行并查看运行结果。
通过运行简单的C程序,初步了解C源程序的特点。
二、实验指导
Turbo C是一个集程序编辑、编译、连接、调试为一体的C语言程序开发软件,我们通常称之为?IDE(Integrated Development Environment), TC IDE就是TC集成开发环境,另外VC IDE是指。目前下载的TC2,TC3按安装分类大概有两种版本:一是通过install安装,二是直接解压后建立TC.EXE的快捷方式,在WINDOWS下双击即可运行(DOS下直接运行TC.EXE)…处进行修改,如图1.6所示。
图1.5
图1.6
最后选择图1.7所示界面中的Start Installation,回车后完成TC3.0的安装
图1.7
有关Turbo C3.0中的路径问题
① 包含路径:Include Directories
默认是而且应该是 TC路径\Include,否则程序在编译时将会报错,怎么找不到stdio.h啦等等,原因就在这里没有按要求设置。
静态库路径: Library Directories
唯一跟包含路径不同的是把Include对应改成lib,如果你把TC路径下的lib改名叫john,那么你就应该改成 TC路径\john.
输出路径:Output Directory。
就是你的源程序编译生成的.obj,.exe等存放的路径,默认是工作路径,当然你可以修改成你指定的路径。
源代码路径:Source Directory.
是一个使用连接库的工程在被集成调试器调试的时候为调试器指定的连接库的源代码路径。因为使用了连接库的工程原本不可以开放库程序的源代码的。这个路径只在调试连接库时用到,因此对于初学者,尤其是不涉及编写连接库的程序时,大可不理它。
Turbo C3.0工作环境介绍
(1)Turbo C3.0的启动
一种方式是直接在安装目录TC下的bin目录下点击tc.exe,或者将命令行路径设置到bin目录,然后输入tc(回车)后打开的方式。例如,安装目录为C:\tc,则tc.exe在目录C:\tc\bin目录下,直接运行该程序即可。如果你的计算机中Turbo C的安装路径不同的话,在上述方式中改变相应路径即可。
第二种打开方式就是你在其他路径下建立TC.exe的快捷方式,然后点击快捷方式进入。
启动TC后,其界面如图1.8所示:
图1.8
其中顶上一行为Turbo C 主菜单,? 中间窗口为编辑区,? 接下来是信息窗口, 最底下一行为参考行 以后的编程、编译、调试以及运行都将在这个主屏幕中进行光标键移动色棒进行选择, 回车则执行
显示屏的顶部是主菜单条,它提供了8个选择项:
File 处理文件(装入、存盘、选择、建立、换名存盘、写盘),目录操作(列表、改变工作目录),退出Turbo C,返回DOS状态。
Edit 建立、编辑源文件。
Search 查找源代码中的字符串,也可查找替换
Run 自动编辑、连接并运行程序,跟踪执行程序。
Compile 编辑、生成目标文件。
Project 将多个源文件和目标文件组合成工作文件。
Option 提供集成环境下的多种选择和设置(如设置存储模式、选择编参数、诊断及连接任选项)以及定义宏;也可记录Include、Output及Library文件目录,保存编译任选项和从配置文件加载任选项。
Windows 进行窗体的缩放、切换、关闭等操作,也可调出某个窗体,如Message窗体。
② 编辑窗口
编辑窗口是在主菜单下,信息窗口之上的区域,其顶行中间有“Edit”标志。在此窗口中可以建立、编辑一个源文件。功能键F5可以扩大编辑窗口到整个屏幕,或恢复分屏式环境。
在插入模式下(用Ins键转换)向编辑窗口内输入代码,按回车键结束一行(TC编辑器不能自动换行),再按一次Ins键,屏幕转换成为替换模式,输入的字符将替换光标所在位置的字符。
③ 信息窗口
编译和调试源程序时,信息窗口显示诊断信息、警告、出错信息、错误在源程序中的位置
您可能关注的文档
- 自动取包管理平台操作指引1平台简介自动取包管理平台是各部门.doc
- 自动控制系统仿真之Simulink仿真基础.ppt
- 膨胀计法测聚合反应速率.ppt
- 自动测试系统 哈尔滨工业大学.ppt
- 自动调整系统自动调整系统自动调整系统是一种反馈控制系统.ppt
- 自学研讨重点难点复杂物质分析铜及铜矿石分析.ppt
- 自然地理学实习报告共6篇.doc
- 自然地理学地质地貌部分.doc
- 自动化控制系统的组成.ppt
- 自然地理环境的整体性地理环境地理环境包括自然地理环境和人文.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)