学习情境一 C语言概述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图1-9 在Turbo C2.0主窗口中输入源程序 输入源程序后的屏幕如图1-9所示。 说明:源程序输入后必须进行保存,保存的方法是在【File】 菜单下选择【Save】选项,并在弹出的保存文件对话框中输入 文件名“sum.c”,选择【OK】命令按钮即可。按键盘上的F2键 也可以对文件进行保存。 (2)编译源程序。 编译源程序的方法有两种: 方法一:通过菜单实现。 具体是:按快捷键Alt+c打开【Compile】菜单,在其下拉菜单中选择【Compile to OBJ】选项,则进行编译,得到一个后缀为.obj的目标程序。 方法二:直接按Alt+F9快捷键,同样可以得到一个目标程序。 对源程序进行编译以后,在屏幕上会出现一对话框,显示编译或连接时有无错误和有几个错误,如图1-10所示。 图1-10 编译信息对话框 说明:只有当Errors后面为两个“0”时,说明编写的程序没有语法问题,否则需回到源程序进行修改。此时按任何一个键,图1-10所示的编译信息窗口会消失,屏幕上会恢复显示源程序,光标停留在出错之处。 同时,在屏幕的下半部分显示出有错误的行和错误的原因。修改完毕后,再次进行编译,如此反复进行直到不显示出错信息为止。 注意:在调试程序时,遇到一时间解决不了的问题,可以参照教材后面的附录六——Turbo C编译错误一览,可以帮助你在最短时间内找到错误原因,从而轻松解决问题。 (3)连接程序。在【Compile】菜单下选择【Link】选项,程序将被连接成可执行文件,如果调用的函数未被定义过,系统会提示出错。 (4)执行程序。在【Run】菜单中选择【Run】选项,或则按Ctrl+F9键,系统执行已编译好的目标文件。 程序运行时在光标处输入如下两个数,中间用逗号隔开: 25,75↙( ↙代表回车) 回车后,显示如下的计算结果: sum is 100 此时的命令提示符窗口如图1-11所示。 图1-11 程序的运行结果 如果发现运行结果不对,就需要重新修改源程序,可以按F10键,并用上、下、左、右(?、?、?、?)键使亮块移到【Edit】处,按回车键,即进入编辑状态,可以根据需要修改源程序,并重复上述步骤(2)、步骤(3)、步骤(4),直到得到正确结果为止。 (5)退出程序。选择【File】菜单中的【Qui】t选项,即可退出Turbo C 2.0。 附: C语言程序在VC下编写调试过程 启动VC 新建工程 选择工程中的Win32 Console Applicationt选项 输入保存文件位置和工程名称 按“确定” 选择“一个空工程(E)”,按“完成” 再按“确定”,此时已建一个空工程 已建一个空工程如下 新建文件 选择C++ Source File,输入文件名,输入文件保存位置,选择“添加到工程(A) 按“确定” 此时可以输入程序编码 然后进行编择,再运行 此时C语言的程序编写调试过程整个完成。 在使用标识符时还必须注意以下几点: (1)标准C不限制标识符的长度,但它受各种版本的C语言编译系统限制,同时也受到具体机器的限制。例如在某版本C中规定标识符前八位有效,当两个标识符前八位相同时,则被认为是同一个标识符。 (2)在标识符中,大小写是有区别的。例如BOOK和book 是两个不同的标识符。 (3)标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号。因此,命名应尽量有相应的意义,以便于阅读理解,作到“顾名思义”。 2.关键字 关键字是由C语言规定的具有特定意义的字符串,通常也称为保留字。 用户定义的标识符不应与关键字相同。 C语言的关键字分为以下几类: (1)类型说明符。用于定义和说明变量、函数或其他数据结构的类型。 (2)语句定义符。用于表示一个语句的功能。 (3)预处理命令字。用于表示一个预处理命令。 auto volatile switch signed short sizeof default break while typedef union unsigned float do case char const continue register for double else enum extern struct return goto if int long static void 表1-1 ANSI C标准规定的关键字 ANSI C标准规定的关键字有32个,如表1-1所示。 3.运算符 C语言中的运算符由一个或多个字符组成。 运算符与变量、函数一起组成表达式,表示各种运算功能。 4.分隔符 分隔符用来分隔相邻的标识符、关键字和变量等。 C语言

文档评论(0)

文档资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档