c语言基础入门实用教案

上传人:莉**** 文档编号:73234113 上传时间:2022-04-11 格式:PPT 页数:61 大小:2.36MB
返回 下载 相关 举报
c语言基础入门实用教案_第1页
第1页 / 共61页
c语言基础入门实用教案_第2页
第2页 / 共61页
c语言基础入门实用教案_第3页
第3页 / 共61页
点击查看更多>>
资源描述
第1章 语言(yyn)概述 1.1 C语言的发展及主要(zhyo)特点 1.2 C程序的基本结构 1.3 C程序的开发过程 1.4 C语言集成开发环境的使用 第1页/共60页第一页,共61页。1.1 C语言的发展及主要(zhyo)特点第2页/共60页第二页,共61页。1.1.1 C语言的发展史 C C语言的祖先是ALGOL60ALGOL60,19631963年,英国的剑桥大学(jin qio d xu)(jin qio d xu)和伦敦大学首先将ALGOL60ALGOL60发展成CPLCPL; 19671967年英国剑桥大学(jin qio d xu)(jin qio d xu)的Martin Martin Richards Richards 将CPLCPL改写成BCPLBCPL; 19701970年美国贝尔实验室的Ken ThompsonKen Thompson将BCPLBCPL修改成B B语言,并用B B语言开发了第一个高级语言的UNIXUNIX操作系统。 19721972年Ken ThompsonKen Thompson与在UNIXUNIX系统上的亲密合作者 Dennis RitchieDennis Ritchie将B B语言改成了C C语言;第3页/共60页第三页,共61页。 19781978年,Brain WBrain WKernighanKernighan、Ken ThompsonKen Thompson与Dennis RitchieDennis Ritchie合著(h zh)(h zh)了著名的The C Programming LanguageThe C Programming Language,该书介绍的C C语言成为后来广泛使用的C C语言版本的基础; 由于C C语言自身的优点,在其后的十几年中得到了广泛的使用,适用于不同机种和不同操作系统的C C编译系统相继问世。 19831983年美国国家标准局(ANSIANSI)制定了C C语言标准,这个标准不断完善,并从19871987年开始实施ANSIANSI的标准C C。 19881988年,ANSIANSI公布了标准ANSI CANSI C。第4页/共60页第四页,共61页。1.1.2 C语言的主要(zhyo)特点(1 1)C C语言简洁、紧凑,使用方便、灵活(ln (ln hu)hu)。(2 2)C C语言是中级语言,同时具备了高级语言和低级语言的特征。 (3 3)C C语言是结构化语言,具有结构化的控制语句。 (4 4)C C语言具有各种各样的数据类型。 (5 5)C C语言适用范围广。 (6 6)生成目标代码质量高,程序执行效率高。 第5页/共60页第五页,共61页。1.2 C程序的基本(jbn)结构 1.2.1 C程序(chngx)的实例 1.2.2 输入输出函数的简单介绍 1.2.3 C程序(chngx)的基本结构 1.2.4 C语言的词汇第6页/共60页第六页,共61页。1.2.1 C程序(chngx)的实例第7页/共60页第七页,共61页。对上述程序说明如下:(1)main是主函数的函数名,表示(biosh)这是一个主函数。每一个C源程序都必须有且只有一个主函数main。(2)函数体由大括号括起来。上面例子中的程序体只有一个printf输出语句。printf是C语言中的输出函数,其功能是把要输出的内容送到显示器去显示。语句中的双引号用来显示一个字符串,双引号内的字符串将按原样输出;“n”是换行符,即在输出“Hello,Human!”后回车换行。 第8页/共60页第八页,共61页。例1.2一个复杂(fz)的C程序。#include/*include为文件包含命令 */#includemain() /*主函数*/ double x,y; /*定义变量 */ printf(input number:); /*输出字符串“ input number:”*/ scanf(%lf,&x); /*输入变量x的值 */ y=cos(x); /* 求x的余弦,并把它赋给变量y*/ printf(cosine of %lf is %lfn,x,y); /*显示程序运算结果*/ 程序(chngx)的运行情况为:input number:1.2 cosine of 1.200000 is 0.362358本书用 代表(dibio)回车第9页/共60页第九页,共61页。 上述程序中: (1)/*/表示注释部分。注释对编译和运行不起作用。注释可以加在程序中的任何位置(wi zhi)。 (2)在main()之前的两行语句称为预处理命令,这里的include 称为文件包含命令,其意义是把尖括号或引号“ ”内指定的文件包含到本程序来,成为本程序的一部分。被包含的文件通常是由系统提供的,其扩展名为.h,因此也称为头文件或首部文件。 (3)在本例中,使用了三个库函数:输入函数scanf、余弦函数cos、输出函数printf。cos函数是数学函数,其头文件为math.h文件,因此在程序的主函数前用include命令包含了math.h。第10页/共60页第十页,共61页。 说明:scanf和printf是标准输入输出函数,其头文件为stdio.h,在主函数前也用include命令包含了stdio.h文件。语言的头文件中包括了各个标准库函数的函数原型。因此(ync),凡是在程序中调用一个库函数时,都必须包含该函数原型所在的头文件。(4)在例题中的主函数体又分为两部分:说明部分和执行部分。说明部分完成变量的类型说明。语言规定,源程序中所有用到的变量都必须先说明,后使用,否则将会出错。本例中使用了两个变量x,y,用来表示输入的自变量和cos函数值。由于cos函数要求这两个量必须是双精度浮点型,故用类型说明符double来说明这两个变量。第11页/共60页第十一页,共61页。说明部分后的四行为执行部分或称为执行语句部分,用以完成程序的功能。执行部分的第一行是输出语句,调用printfprintf函数在显示器上输出提示字符串,提示用户输入自变量x x的值。第二行为输入语句,调用scanfscanf函数,接受(jishu)(jishu)键盘上输入的数并存入变量x x中。第三行是调用coscos函数并把函数值送到变量y y中。第四行是用printfprintf函数输出变量y y的值,即x x的余弦值。到此程序全部结束。第12页/共60页第十二页,共61页。1.2.2 输入输出函数的简单(jindn)介绍1格式输出(shch)函数printf2格式输入函数scanf第13页/共60页第十三页,共61页。 1格式输出(shch)函数printf() 格式(g shi)(g shi)输出函数printf()printf()的功能是按指定的格式(g shi)(g shi)输出数据,其一般的调用格式(g shi)(g shi)为: printf( printf(“格式(g shi)(g shi)控制字符串”, ,参数表);); 其中,printfprintf是函数名,其后括号中的内容为该函数的参数;格式(g shi)(g shi)控制字符串用双引号括起来,用来规定输出格式(g shi)(g shi),如%f%f用来输出实数,%c%c用来输出字符;参数表中包含零个或多个输出项,这些输出项可以是实数、变量或表达式,多个输出项之间用逗号隔开。 例如: : printf(%d,%d,a,b);printf(%d,%d,a,b); 用来按十进制整数形式输出变量a a和b b第14页/共60页第十四页,共61页。2格式(g shi)输入函数scanf 格式输入函数scanfscanf的功能是按指定的格式输入数据,其一般的调用格式为: scanf( scanf(格式控制字符串,参数表);); 其中,printfprintf是函数名,其后括号中的内容为该函数的参数:格式控制字符串用双引号括起来,用来规定输入格式,其用法和printfprintf函数中规定的相同;参数表中至少包含一个输入项,且必须是变量的地址(变量地址的表示形式(xngsh)(xngsh)是在变量名前加上一个“& &”),多个输入项之间用逗号隔开。 例如: scanf(%d%d,&a,&b);scanf(%d%d,&a,&b); 用来接收从键盘输入的两个十进制整数,并分别存放在变量a a和b b中。第15页/共60页第十五页,共61页。1.2.3 C语言的基本(jbn)结构 函数是C C程序的基本结构,一个C C程序由一个或多个函数组成,一个C C函数由若干条C C语句构成,一条C C语句由若干基本单词组成。 C C函数是完成某个整体功能的最小单位,是相对独立(dl)(dl)的模块。简单的C C程序可能只有一个主函数,而复杂的C C程序则可能包含一个主函数和任意多个其他函数,所有C C函数的结构都包括三部分:函数名、形式参数和函数体。图1-11-1为C C程序的一般格式。 第16页/共60页第十六页,共61页。 包含文件包含文件 子函数类型说明子函数类型说明 全局变量定义全局变量定义 main()main() 局部变量定义局部变量定义 语句序列语句序列 sub1( sub1(形式参数表形式参数表) 局部变量定义局部变量定义 语句序列语句序列 . . . . . . . . . . . . subn( subn(形式参数表形式参数表) 局部变量定义局部变量定义 语句序列语句序列 图1-1 C程序(chngx)的一般格式第17页/共60页第十七页,共61页。 图1-11-1中,mainmain为主函数名,sub1()sub1()到sunbn()sunbn()为子函数名,在C C程序中,主函数名字是固定的,其他的函数名则可以根据标识符的命名(mng mng)(mng mng)方法任意取名;形式参数是函数调用时进行数据传递的主要途径,当形式参数表中有多个参数时,相互之间用逗号隔开。有的函数可能没有形式参数;花括号扩起来的部分为函数体,用来描述函数的功能,一般函数体由变量定义和完成本函数功能的语句序列组成。 程序在执行时,无论各个函数的书写位置如何,总是先执行main()main()函数,再由main()main()函数调用其他函数,最终终止于main()main()函数。 第18页/共60页第十八页,共61页。1.2.4 C语言的词汇(chu) 1.1.标识符 2.2.关键字 3.3.运算符 4.4.分隔符 5.5.常量(chngling)(chngling) 6.6.注视符第19页/共60页第十九页,共61页。1.1.标识符 标识符用来表示程序中使用的变量名、函数名、标号、数组名、指针名、结构体名、共用体名、枚举常量名以及用户定义的数据类型名等,除库函数的函数名由系统定义外,其余都由用户自定义。 C C语言规定,标识符由字母(A(AZ Z,a az)z)、数字(shz)(0(shz)(09)9)、下划线(_)(_)组成的字符串,并且其第一个字符必须是字母或下划线。 例如: :标识符a, x, x3,BOOK_1,sum5a, x, x3,BOOK_1,sum5是合法的。而以下标识符是非法的: 3s 3s 以数字(shz)(shz)开头。 s s* *T T 出现非法字符* *。 -3x -3x 以减号开头。 bowy-1 bowy-1 出现非法字符-(-(减号) )。第20页/共60页第二十页,共61页。 在使用标识符时还必须注意以下几点:在使用标识符时还必须注意以下几点: (1)(1)标准标准C C不限制标识符的长度,但它受各种版本的不限制标识符的长度,但它受各种版本的C C语言编译系统限制,同时也受到具体机器的限制。语言编译系统限制,同时也受到具体机器的限制。例如在某版本例如在某版本C C中规定标识符前八位有效,当两个标中规定标识符前八位有效,当两个标识符前八位相同时,则被认为是同一个标识符。识符前八位相同时,则被认为是同一个标识符。 (2)(2)在标识符中,大小写是有区别的。例如在标识符中,大小写是有区别的。例如BOOKBOOK和和book book 是两个不同是两个不同(b tn)(b tn)的标识符。的标识符。 (3)(3)标识符虽然可由程序员随意定义,但标识符是用标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号。因此,命名应尽量有相应的于标识某个量的符号。因此,命名应尽量有相应的意义,以便于阅读理解,作到意义,以便于阅读理解,作到“顾名思义顾名思义”。 第21页/共60页第二十一页,共61页。2.关键字 关键字是由语言规定的具有特定意义(yy)(yy)的字符串,通常也称为保留字。 用户定义的标识符不应与关键字相同。 语言的关键字分为以下几类: (1)(1)类型说明符。用于定义和说明变量、函数或其他数据结构的类型。 (2)(2)语句定义符。用于表示一个语句的功能。 (3)(3)预处理命令字。用于表示一个预处理命令。第22页/共60页第二十二页,共61页。autovolatileswitchsignedshortsizeofdefaultbreakwhiletypedefunionunsignedfloatdocasecharconstcontinueregisterfordoubleelseenum externstructreturngotoifintlongstaticvoid 表1-1 ANSI C标准规定的关键字 ANSI C标准规定的关键字有32个,如表1-1所示。第23页/共60页第二十三页,共61页。3.运算符 语言中的运算符由一个或多个字符组成。 运算符与变量、函数(hnsh)一起组成表达式,表示各种运算功能。第24页/共60页第二十四页,共61页。4.分隔符 分隔符用来分隔相邻的标识符、关键字和变量(binling)等。 语言中常用的分隔符有逗号、空格、制表符等第25页/共60页第二十五页,共61页。5.常量(chngling) C C 语言(yyn)(yyn)中使用的常量可分为数值常量(如1212,1.2E21.2E2等)、字符常量(如mm)、字符串常量( (如”Human”)”Human”)、符号常量和转义常量等多种。第26页/共60页第二十六页,共61页。6.注视(zhsh)符 以“/ /* *”开头并以“* */ /”结尾(jiwi)(jiwi)的字符串为C C语言的注释符。 注释可出现在程序中的任何位置,用来提示用户或解释程序的意义。 程序编译时,不对注释作任何处理。第27页/共60页第二十七页,共61页。1.3 C程序的开发程序的开发(kif)过程过程 1.编辑 2.编译(biny) 3.连接 4.运行第28页/共60页第二十八页,共61页。1.编辑(binj) 一般来说,编辑(binj)是指C语言源程序的输入和修改。 使用文本编辑(binj)器来创建源代码的文件,最后以文本文件的形式存放在磁盘上,文件名由用户自行定义,扩展名一般为.c,例如hello.c,b.c等。 许多文本编辑(binj)器都可以用来编辑(binj)源程序,例如Windows记事本、DOS的EDIT等。第29页/共60页第二十九页,共61页。2.编译(biny) 编译是编译器把C语言源程序翻译成二进制目标程序。 目标程序文件的主文件名与源程序的主文件名相同,扩展名为.obj。 如果在编译的过程中出现错误,系统会给出“出错信息(xnx)”,此时用户需要回到编辑阶段进行修改,直到编译通过为止。 第30页/共60页第三十页,共61页。3.连接(linji) 编译成功后的目标程序仍然不能运行,需要用连接程序将编译过的目标程序和程序中用到的库函数连接装配(zhungpi)在一起,形成可执行的目标程序。 可执行文件的主文件名与源程序的主文件名相同,其扩展名为.exe。第31页/共60页第三十一页,共61页。4.运行(ynxng) 连接后生成的可执行文件装入内存后即可以运行,并输出运行结果。 在很多公用环境,如:MS-DOS、UNIX和Linux操作平台(pngti)中,只要键入相应的可执行文件名即可运行一个程序。 在其他环境下,例如Windows环境下可以通过选择菜单中的选项或按下特殊键来编辑并执行C程序。所产生的程序还可以通过双击文件名或图标直接从操作系统运行。 如果在运行程序的过程中得不到预期的结果,就要重复进行编辑、编译、连接、运行四个步骤,如图1-2所示。第32页/共60页第三十二页,共61页。 图1-2 C程序(chngx)的开发过程第33页/共60页第三十三页,共61页。1.4 C程序程序(chngx)的集成开发环境的集成开发环境 1.4.1Turbo C 2.0的启动 1.4.2 Turbo C的集成开发环境 1.4.3 确立TC工作环境 1.4.4 调试(dio sh)C程序的步骤第34页/共60页第三十四页,共61页。1.4.1Turbo C 2.0的启动(qdng) 假定已经将Turbo C 2.0安装(nzhung)到了计算机中,位置在C盘的TC目录下;同时采用Windows XP操作系统(对Windows98和Windows2000的用户也同样适用)。 启动Turbo C 2.0的步骤如下: (1)在Windows XP窗口左下角选择【开始】|【所有程序】|【附件】|【命令提示符】命令,打开【命令提示符】窗口。第35页/共60页第三十五页,共61页。 图1-3 【命令提示符】窗口(chungku)(2)在提示光标处输入(shr):cd ,回车后将回到C盘的根目录,如图1-3所示。第36页/共60页第三十六页,共61页。(3)在窗口中输入(shr): c:cd tcc: tctc打开C程序的开发环境Turbo C 2.0,如图1-4所示。 图1-4 Turbo C 2.0开始界面第37页/共60页第三十七页,共61页。1.4.2 Turbo C 的集成(j chn)开发环境 进入Turbo C 2.0集成开发环境后,屏幕中间显示了一些版本等方面的信息,按键盘上的ESC键可以关闭该窗口。 图1-4所示的集成环境分为四个部分:最顶行为“主菜单”,中间是编辑窗口和编译信息窗口,最底行为功能键提示行。 这四个窗口构成了Turbo C 2.0的主屏幕,程序的编辑、编译、调试(dio sh)、连接以及运行都将在这个主屏幕中进行。 通过主菜单可以选择Turbo C集成环境所提供的各项功能。同时,使用键盘上的、(上、下、左、右)键可以选择菜单条中所需要的菜单项,被选中的项反向显示。 下面对经常使用的几个菜单进行简单的介绍。 第38页/共60页第三十八页,共61页。1.文件(wnjin)(File)菜单 文件菜单提供存取文件的功能,含有9个下拉子菜单,分别如下:Load 装入文件Pick 显示最近装入过的最后9个文件的列表New 编辑新文件,文件名为NONAME.CSave 将正在编辑的文件存盘 Write to 将正在编辑的文件改名存盘Directory 显示当前工作目录的内容Change dir 显示当前工作目录的路径名,允许把它改为另一个名字OS shell 暂时退回到DOS环境,键入EXIT命令(mng lng)返回Turbo CQuit 退出Turbo C,返回DOS系统第39页/共60页第三十九页,共61页。2.编辑(binj)(Edit)菜单 编辑菜单提供输入(shr)和编辑程序的功能,不含下拉子菜单。第40页/共60页第四十页,共61页。3.运行(ynxng)(Run)菜单 运行菜单提供运行和调试程序的功能,含有6个下拉子菜单,常用的有: Run 编译、连接和运行正在编辑的源程序 User screen 查看程序运行时所产生(chnshng)的输出屏幕第41页/共60页第四十一页,共61页。4.编译(biny)(Compile)菜单 编译菜单(ci dn)提供编译和连接目标程序的功能,含有6个下拉子菜单(ci dn),常用的有: Make EXE file 直接将源程序编译和连接成可执行文件 Link EXE file 连接当前的OBJ文件和库文件 Primary C file 指定待编译的主文件,而不是当前编辑的文件 Get info 显示当前对话框的信息第42页/共60页第四十二页,共61页。5.可选项(Options)菜单(ci dn) 可选项菜单提供设定集成环境操作方式的功能,包含7个下拉子菜单,常用的有: Compiler 选择编译程序的存储(cn ch)模式 Environment 更改集成环境的存储(cn ch)模式 Directories 设定标题文件、库文件、可执行文件所在的目录第43页/共60页第四十三页,共61页。1.4.3 确定Turbo C 的工作(gngzu)环境 一般在安装Turbo C时,如果用户不作另外的指定,系统会按照默认(mrn)的方案建立一个目录C:TC用来存放Tu r b o C 的 系 统 文 件 , 同 时 在 T C 目 录 下 建 立 一 个INCLUDE子目录用来存放“包含文件”,另外建立一个LIB子目录用来存放库函数。 安装Turbo C时,如果用户不采用系统提示的子目录名,而想自己另外指定子目录名,则应当通知Turbo C系统,否则在调试程序时会提示找不到指定的文件。当这种情况发生时,可以采用如下的操作解决这个问题:第44页/共60页第四十四页,共61页。图1-5 设置Turbo C系统(xtng)的工作环境(1) (1)打开Turbo C的主界面后,按键盘(jinpn)上的快捷键Alt+O,在出现的Options下拉菜单中,用和键选择【Directories】项,如图1-5所示。第45页/共60页第四十五页,共61页。图1-6 设置Turbo C系统的工作(gngzu)环境(2)(2)按回车(hu ch)后弹出如图1-6所示的窗口。第46页/共60页第四十六页,共61页。 下面对图1-6所示窗口中的各项含义(hny)进行介绍: Include directories:CTCINCLUDE Install建立的“包含文件”默认目录。 Library directories:CTCLIB Install建立的库文件默认目录。 Output directory: 存放*.exe和*.obj文件的目录。 Turbo C directory:CTC Install建立的默认目录。 第47页/共60页第四十七页,共61页。 从图1-6可以看出并未指定某一具体的目录,需要我们来指定。 如果不指定,系统就会将它保存在当前工作目录中。 此时选中第3行【Output directory:】后,按回车键,将弹出一个“输出文件目录”对话框,在此框内输入“C:TCC_OUT”,如图1-7所示,它表示(biosh)要将.obj文件和.exe文件保存在“C:TCC_OUT”子目录中。第48页/共60页第四十八页,共61页。 图1-7 保存文件(wnjin)到指定顶目录 第49页/共60页第四十九页,共61页。 按回车键后,对话框消失,此时发现“C:TCC_OUT”已经加入(jir)到第3行中,表示已经进行了该项的设置。 (4)进行了以上设置后,需要将这些信息保存起来。具体操作为: 在上述设置完毕后按Esc键返回【Options】菜单,然后选择【Save Options】菜单项,并按回车键,在弹出的如图1-8所示的“配置文件”对话框内输入“C:TCTCCONFIG.TC”,按回车键后建立配置文件完成。第50页/共60页第五十页,共61页。 图1-8保存(bocn)所做设置 第51页/共60页第五十一页,共61页。1.4.4 调试C程序(chngx)的步骤 以“编写一个程序,用于在屏幕上输出两个数之和”为例,讲解调试程序的步骤。 (1 1)编辑源文件。进入Turbo C 2.0Turbo C 2.0集成开发环境后,在【FileFile】菜单下选择【NewNew】,系统的光标处于等待输入(shr)C(shr)C源程序状态, , 输入(shr)(shr)如下的程序:main() int x,y,sum; printf(input two numbers:n); scanf(%d,%d,&x,&y); sum=x+y; printf(sum is %dn,sum);第52页/共60页第五十二页,共61页。 图1-9 在Turbo C2.0主窗口(chungku)中输入源程序输入(shr)源程序后的屏幕如图1-9所示。说明:源程序输入后必须说明:源程序输入后必须(bx)进行保存,保存的方法是在【进行保存,保存的方法是在【File】菜单下选择【菜单下选择【Save】选项,并在弹出的保存文件对话框中输入】选项,并在弹出的保存文件对话框中输入文件名文件名“sum.c”,选择【,选择【OK】命令按钮即可。按键盘上的】命令按钮即可。按键盘上的F2键键也可以对文件进行保存。也可以对文件进行保存。第53页/共60页第五十三页,共61页。(2)编译源程序。编译源程序的方法有两种:方法一:通过菜单实现。 具体是:按快捷键Alt+c打开【Compile】菜单,在其下拉菜单中选择【Compile to OBJ】选项,则进行编译,得到一个后缀为.obj的目标程序。方法二:直接按Alt+F9快捷键,同样可以得到一个目标程序。对源程序进行编译以后,在屏幕(pngm)上会出现一对话框,显示编译或连接时有无错误和有几个错误,如图1-10所示。第54页/共60页第五十四页,共61页。 图1-10 编译(biny)信息对话框 说明:只有说明:只有(zhyu)(zhyu)当当ErrorsErrors后面为两个后面为两个“0”“0”时,时,说明编写的程序没有语法问题,否则需回到源程序进说明编写的程序没有语法问题,否则需回到源程序进行修改。此时按任何一个键,图行修改。此时按任何一个键,图1-101-10所示的编译信息所示的编译信息窗口会消失,屏幕上会恢复显示源程序,光标停留在窗口会消失,屏幕上会恢复显示源程序,光标停留在出错之处。出错之处。第55页/共60页第五十五页,共61页。 同时,在屏幕的下半部分显示出有错误的行和错同时,在屏幕的下半部分显示出有错误的行和错误的原因。修改完毕后,再次进行编译,如此反误的原因。修改完毕后,再次进行编译,如此反复进行直到复进行直到(zhdo)(zhdo)不显示出错信息为止。不显示出错信息为止。 注意注意: :在调试程序时,遇到一时间解决不了的问题,在调试程序时,遇到一时间解决不了的问题,可以参照教材后面的附录六可以参照教材后面的附录六Turbo CTurbo C编译错编译错误一览,可以帮助你在最短时间内找到错误原因,误一览,可以帮助你在最短时间内找到错误原因,从而轻松解决问题。从而轻松解决问题。 (3 3)连接程序。在【)连接程序。在【CompileCompile】菜单下选择】菜单下选择【LinkLink】选项,程序将被连接成可执行文件,如】选项,程序将被连接成可执行文件,如果调用的函数未被定义过,系统会提示出错。果调用的函数未被定义过,系统会提示出错。第56页/共60页第五十六页,共61页。(4)执行程序。在【Run】菜单中选择【Run】选项,或则按Ctrl+F9键,系统执行已编译好的目标文件。程序运行时在光标处输入如下两个数,中间用逗号(duho)隔开:25,75( 代表回车) 回车后,显示如下的计算结果:sum is 100此时的命令提示符窗口如图1-11所示。第57页/共60页第五十七页,共61页。 图1-11 程序(chngx)的运行结果 第58页/共60页第五十八页,共61页。 如果发现运行结果不对,就需要重新修改源程序,可以按F10键,并用上、下、左、右(、)键使亮块移到【Edit】处,按回车键,即进入编辑状态,可以根据(gnj)需要修改源程序,并重复上述步骤(2)、步骤(3)、步骤(4),直到得到正确结果为止。 (5)退出程序。选择【File】菜单中的【Qui】t选项,即可退出Turbo C 2.0。第59页/共60页第五十九页,共61页。感谢您的欣赏(xnshng)!第60页/共60页第六十页,共61页。NoImage内容(nirng)总结第1章 语言概述。1988年,ANSI公布了标准ANSI C。(2)C语言是中级语言,同时具备了高级语言和低级语言的特征。由于cos函数要求这两个量必须是双精度浮点型,故用类型说明符double来说明这两个变量。(3)标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号。从图1-6可以看出并未指定某一具体的目录,需要我们(w men)来指定。说明:源程序输入后必须进行保存,保存的方法是在【File】。感谢您的欣赏第六十一页,共61页。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!