ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:170.44KB ,
资源ID:17880346      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17880346.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言实验14Word文档下载推荐.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言实验14Word文档下载推荐.docx

1、”分别为:t Tiny(微型模式) s Small(小模式) c Compact(紧凑模式)m Medium(中型模式) l Large(大模式) h Huge(巨大模式) Turbo C 上机操作过程1启动Turbo C启动Windows系统后,在桌面上直接双击TC快捷方式或打开Turbo C编译程序所在的文件夹(如C:TC),然后双击TC.EXE即可进入Turbo C,如图7.1所示。图7.1 Turbo C运行界面另外也可在命令提示符窗口中输入CDTC回车后,在C:TC提示符下,再输入TC回车(如图7.2所示)即可打开如图7.1所示的Turbo C运行界面。图7.2 命令提示符窗口2编辑

2、源程序在图7.1所示的窗口中直接按Esc键进入Turbo C的编辑程序窗口,用户在该窗口中可以编辑源程序。如输入以下程序(请注意字母的大小写):main() int a,b,c; clrscr(); printf(a,b=?); scanf(%d%d,&a,&b); c=a+b;a=%d,b=%d,c=%d,a,b,c);3保存源程序输入完成后,按Alt+F或F10和、键,激活主菜单File,并通过、键选择其中的Save命令项存盘。将系统默认的文件名“NONAME.C”修改成用户所希望的文件名,如“SY0101.C”,如图7.3所示。以上操作也可用快捷键F2完成。图7.3 Save保存文件对话

3、框4编译和链接程序编译和链接并生成OBJ和EXE文件,选择主菜单中的Compile项,用、键先后选择Compile to OBJ(或按快捷键Alt+F9键)和Link EXE file项,即可完成OBJ、EXE文件的建立。Compile菜单如图7.4所示。如果在编译中有Errors(错误),请参照附录B分析错误原因,并将其改正。然后重复(3)(4),直至Success(成功)后继续下一步。图7.4 Compile 菜单5运行程序在主菜单中选Run项,并运行该菜单中的Run命令或按快捷键Ctrl+F9后,显示如图7.5所示SY0101.EXE的运行窗口,在该窗口中输入36回车后,返回编辑窗口。然

4、后选择Run菜单中的User Screen项或用快捷键Alt+F5即可观察运行结果。图7.5 SY0101.EXE的运行窗口6查看建立的文件在主菜单中选择File菜单中的OS Shell命令项,即可由Turbo C集成环境下切换到DOS状态,此时用户使用DIR命令可以看到一个C语言的源程序文件“SY0101.C”,也可在OUT子目录下看到OBJ、EXE扩展名的文件,详见如下操作实例。C:DIR SY0101.CCD OUTTCOUTSY0101.OBJSY0101.EXE 此时用户可直接运行EXE扩展名文件如: SY0101运行结果与在Turbo C状态下的相同。另外,用户可以通过输入以下命令

5、返回Turbo C集成环境。CD. EXIT 返回Turbo C此时用户已完成对一个C源程序的编辑存盘编译链接查看(在DOS状态下)运行(DOS下)返回(由DOS下 Turbo C 集成环境)的全过程。当然,用户也可以在Windows下直接打开C:TCOUT文件夹,然后双击SY0101.EXE文件也可以运行此程序。7建立一个新的源程序在主菜单中选择File菜单中的New命令,并执行(2)(3)(4)(5)即可。8打开已存在的源程序在主菜单中选择File菜单中的Load命令,即可完成对C源程序的调用,操作分为两种形式:第一种:在Load项下按回车键后出现如图7.6所示的对话框,此时用户输入文件名

6、,并按回车键,即可将该文件读入内存。图7.6 Load调用文件对话框第二种:在如图7.6所示对话框中不输入文件名,直接按回车键,系统将显示如图7.7所示的对话框。此时用户可以通过键选择需要调用的文件。图7.7 查找或选择文件对话框C程序的上机操作全过程如图7.8所示,其中实线表示操作流程,虚线表示文件的生成过程。 是否图7.8 C程序设计上机步骤流程图TURBO C集成环境介绍1主菜单与编辑窗口(1) 主菜单:位于屏幕最上面一行,由以下八个菜单项组成。File 文件、调用DOS和退出等命令Edit 编辑程序Run 运行程序Compile 编译、链接生成目标及可执行程序Project 生成和维护

7、由多个文件组成的项目文件Options 设置集成工作环境Debug 检查、改变变量的值,查找函数,程序运行时查看调用栈Break/watch 控制断点及监视表达式(2)编辑窗口:位于主菜单下、Message窗口之上,屏幕中上部很大的一片区域,主要用来录入和修改源程序。在该窗口的顶部为状态行,给出有关正在被编辑的文件的信息,光标在文件中的位置以及激活的编辑模式。 Line n 光标处在文件的第n行Col n 光标处在文件的第n列Insert 插入模式开关,用Insert或Ctrl+V切换模式开关(On/Off)Indent 自动缩进开关,用Ctrl+OI切换Tab 制表模式开头,用Ctrl+OT

8、切换Fill 当Tab模式是打开时编辑程序将用制表及空格符优化每一行的开始,用Ctrl+O+F切换Unindent 当光标在一行中的第一个非空字符上,或在空行上时,退格键回退一级。用Ctrl+OU切换* 星号是在文件修改后而又未存盘时才出现在文件名前面的2TURBO C的常用子菜单命令(1) File:装入已有文件,建立新文件,保存文件,将文件存入指定目录,改变目录,由TURBO C进入DOS和返回TURBO C,其中子菜单的命令有: Load(F3) 打开已存在的文件。Pick(Alt+F3) 显示最近装入编辑窗口的八个文件,并可选择其一装入编辑窗口。 New 建立新文件。 Save(F2)

9、 存盘,若文件名是NONAME.C,系统会询问是否要改名。 Write to 给出文件名,把编辑内容写入该文件中,若该文件已存在,将覆盖源文件。 Directory 显示目录及所需文件列表(按回车键选择当前目录)。按F4改变匹配符,选择文件名将文件装入编辑窗口。 Change Dir 显示当前目录,改变驱动器及目录。 OS Shell 暂时退出Turbo C,进入DOS,键入Eixt 按回车键则返回TURBO C。 Quit(Alt+X) 退出TURBO C。(2) Run: 实现程序的运行和查看结果等操作。Run (Ctrl+F9) 运行程序。 User screen (ALT+F5) 查看

10、运行结果。Program reset (Ctrl+F2) 终止当前调试。Go to cursor (F4) 程序运行到光标所在的行停止。Trace into(F7) 单步执行,能跟踪到调试器可访问的函数内部。Step over(F8) 单步执行,不进入函数内部。(3) Compile:将源文件编译成.OBJ文件,生成.EXE文件,链接成.EXE文件。Compile to OBJ 将C源程序文件编译成.OBJ目标文件,编译时,弹出一窗口显示编译结果。编译完成后,按任意键即回到原窗口。Make EXE file 将源文件直接编译链接后生成.EXE文件。Link EXE file b把当前.OBJ文

11、件及库文件链接在一起生成.EXE文件。3快捷编辑键(1) 上翻一页 Ctrl+R or PageUp 下翻一页 Ctrl+C or PageDown(2) 插入一行 Ctrl+N(3) 删除一行 Ctrl+Y(4) 定义块首 Ctrl+KB(5) 定义块尾 Ctrl+KK(6) 复制块 Ctrl+KC(7) 移动块 Ctrl+KV(8) 删除块 Ctrl+KY(9) 从盘中读入块 CTRL+KR(10) 将块写入磁盘 CTRL+KWVisual C+6.0上机操作过程启动Visual C+6.0进入如图7.9所示的集成开发环境,其主窗口由标题栏、菜单栏、工具栏、工作区窗口,源代码编辑窗口、输出

12、窗口和状态栏组成。工具栏工作区窗口源代码编辑窗口输出窗口状态栏标题栏菜单栏图7.9 Visual C+ 6.0 集成开发环境1创建项目文件单击主窗口【File】菜单中的【New】菜单项,弹出如图7.10所示【New】对话框,在【Projects】选项卡中,选择“Win32 Console Application”,并在右侧“Project name”对应的文本框中输入要创建的项目名称,例如“addPro”,并在“Location”处指定项目文件保存的位置,单击【OK】后,选择“An empty project”,单击【Finish】后,再单击【OK】完成该步。图7.10 New对话框2创建源程

13、序文件单击【File】菜单的【New】菜单项,在如图7.11所示的【Files】选项卡中选择“C+ Source File”,在右面的“File”对应的文本框中输入要创建的源文件名,例如输入“add.c”,并在“Location”处指定源文件保存的位置,单击【OK】之后返回到主窗口。图7.11 New对话框中的Files选项卡3编辑源程序在源代码编辑窗口录入源程序并进行编辑。注意C语言源程序在Visaul C+环境下运行时有些细微差别,比如头文件必须包含std库,main()前要加void,没有清屏函数clrscr()等。后续的实验均是在Turbo C下调试运行的,如果在Visaul C+环境

14、下运行,请注意一些差别。#include /*标准输入输出头文件*/stdlib.h /* 标准库文件*/void main() system(cls /*相同于清屏作用*/a=%d,b=%d,c=%dn4编译单击【Build】菜单的【Compile】菜单项(或按Ctrl+F7),将对源程序进行编译,编译结果在输出窗口显示。如果程序正确,则在输出窗口看到“addPro.obj - 0 error(s), 0 warning(s)”,说明编译成功,已生成obj文件;如果程序有错误,将在输出窗口显示错误信息,双击某条错误信息时,将会有一个提示箭头指向源代码编辑窗口中出错行的右边,此时应该重新对源文

15、件进行修改,然后再编译。5链接单击【Build】菜单的【Build】菜单项(或按F7),将对编译后的obj文件进行链接生成exe文件。如果链接时源程序尚未编译,将会先编译,之后再进行链接。如果链接通过,则输出窗口将显示“addPro.exe - 0 error(s), 0 warning(s)”。6运行单击【Build】菜单的【Excute】菜单项(或按Ctrl+F5),即可以执行程序,出现如图7.12所示的运行窗口,按任意键将返回主窗口。图7.12 程序运行窗口程序运行完毕,可以选择【File】菜单的【Close Workspace】菜单项关闭程序,至此一个完整的程序编写完成。另外,若想打开

16、已存在的.c文件,可选择【File】菜单的【Open】菜单项完成。实验二 C语言程序初步预习C语言程序的结构及C语言程序的书写格式。二、实验目的 进一步掌握C语言程序的编辑、编译、链接、运行的基本操作步骤,了解C语言程序的基本结构。1编程实现一个字符串的输出。参考程序1: /* 在屏幕上显示 Welcome to C ! */#include输入t2修改tt*nttt*t3删除t4查询tt*nttt*t5输出t6退出tt*n3输出两个数的最大值。参考程序3:main( )int a=3,b=5; if(ab)Max=%d,a); else,b);四、问题1C源程序的结构和书写规则是什么?2程序

17、中printf函数的作用?实验三 数据类型预习各种数据类型的表示形式,存储空间及取值范围。了解C语言中数据类型及使用方法。1从键盘输入任意两个整数,求平均值。运行时分别输入下列几组数据对程序进行测试:(1) 2,6 (2) -1,-3 (3) 32800,33000 (4) -32800,-33000int x,y,a;%d,%dx,&y); a=(x+y)/2;nThe average is:%dn2从键盘上输入一个小写字母,转换为大写字母输出到屏幕上。char c;请输入一个小写字母:%cc);n输入的字母是:%cn其大写字母是:%cn,c,c-32);1分析参考程序1中哪几组数据的结果有

18、问题?若将变量x,y,a定义为浮点型数据,则程序应如何修改?2对于基本数据类型字符型、整型以及浮点型数据在输入输出上有什么区别?实验四 运算符和表达式预习各种运算符的功能、运算的优先级别及结合方向。1掌握运算符的使用方法、优先级别及结合方向;2掌握C语言表达式的运算规则;3掌握各种数据的输入输出格式。1验证自加运算符的使用。int j,k; j=3; k=j+;j=%d,k=%dn,j,k); k=+j;2验证复合赋值运算符和逗号运算符的使用。int a=3,b=5,c=2; c*=a+b;a的值是:b的值是:c的值是:,c);逗号表达式的值是:,(a=3*5,a*4,a+5);3验证关系运算

19、符的使用。int a=3,b=5,c=2,d=1;,(c=(ab);,(c=(aac);,(d= (b4按下面程序正确输入各种类型的数据,并分析输出结果。参考程序4:int a,b;float c,d;long e,f;unsigned int u,v;char c1,c2;scanf(%f,%fc,&d);%ld,%lde,&f);%u,%uu,&v); /*注意u,v输入后不能换行,接着输入c1,c2*/ /*为了避免c1接收回车符,可以在此行加入getchar() */%c,%cc1,&c2);printf(a=%7d,b=%7dn,a,b);c=%10.2f,d=%10.2fn,c,d);e=%17ld,f=%17ldn,e,f);u=%o,v=%on,u,v);c1=%c,c2=%cn,c1,c2);1理解i+1,i+=1,+i,i+的意义和优先级别。2编写一个程序,测试常用十个运算符的优先顺序。3C语言中的表达式bc,是否能正确表达a,b,c之间满足数学关系bc?

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1