资源预览内容
第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
第9页 / 共18页
第10页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
C语言程序设计第一章第一章 C语言概述言概述内容及要求内容及要求:(1)了解语言的特点及发展;)了解语言的特点及发展;(2)必须掌握程序的基本结构和书写格式;)必须掌握程序的基本结构和书写格式;(3)熟悉)熟悉TC环境;环境;(4)学会实现)学会实现C语言程序的执行方法及步骤。语言程序的执行方法及步骤。回目录页下一页1C语言程序设计第一章第一章 C语言概述言概述一、语言的发展及特点一、语言的发展及特点1、C语言的发展源于人们希望用高级语言编写操作系统语言的发展源于人们希望用高级语言编写操作系统。 p1 ALGOL60(高级语言)CPL(硬件支持) BCPC B C 标准C ANSI C ISO C2、语言既具有高级语言特性,又具有低级语言特性语言既具有高级语言特性,又具有低级语言特性中级语言。中级语言。 p2回目录页下一页2C语言程序设计第一章第一章 C语言概述言概述二、用语言编写一个简单的程序二、用语言编写一个简单的程序1、题目题目 在屏幕上显示一行字,如在屏幕上显示一行字,如: This is a C program.2、程序(演示)程序(演示) /* 程序名:ex101.c */提示:通过该例题掌掌握程序的基本结构握程序的基本结构和书写格式和书写格式回目录页下一页3C语言程序设计第一章第一章 C语言概述言概述main的函数体:的函数体:main函数函数中的所有操作(即语句)中的所有操作(即语句)都在这一对都在这一对之间。之间。 语句:执行某种功能的指令。语句:执行某种功能的指令。C语言的每条语句都用语言的每条语句都用“;”作为结束标志。作为结束标志。一个函数中可以有多条语句。一个函数中可以有多条语句。回目录页下一页主函数:每个主函数:每个C语言程语言程序都必须有一个序都必须有一个main函函数,它是每一个数,它是每一个C语言语言程序的执行起始点(入程序的执行起始点(入口点)。口点)。 main( ) printf( This is a C program. n);4C语言程序设计第一章第一章 C语言概述言概述3 3、 C程序的基本组成和结构程序的基本组成和结构1 1)C程序由函数构成。程序由函数构成。函数是函数是C程序的基本单位。程序的基本单位。一个一个C源程序至少包含一个源程序至少包含一个main函数函数,也可以包含一个也可以包含一个main函数和函数和若干个其它函数。若干个其它函数。 C程序的全部功能都由各个函数实现。程序的全部功能都由各个函数实现。编写编写C程序就是编写一个个函数。程序就是编写一个个函数。回目录页下一页5C语言程序设计第一章第一章 C语言概述言概述3 3、 C程序的基本组成和结构程序的基本组成和结构2)main函数是每个程序执行的起始点。函数是每个程序执行的起始点。一一个个C程程序序总总是是从从main函函数数开开始始执执行行,而而不不论论main函函数数在在程程序序中的位置。中的位置。可可以以将将main函函数数放放在在整整个个程程序序的的最最前前面面,也也可可以以放放在在整整个个程程序序的最后,或者放在其它函数之间。的最后,或者放在其它函数之间。回目录页下一页6C语言程序设计第一章第一章 C语言概述言概述函数体:函数首部下用一对函数体:函数首部下用一对括括起来的部分。函数体一般包括声起来的部分。函数体一般包括声明部分、执行部分两部分。明部分、执行部分两部分。由由若若干干条条语语句句组组成成命命令令序序列列(可可以在其中调用其它函数)。以在其中调用其它函数)。在这部分定义本函数所使用的在这部分定义本函数所使用的变量。变量。回目录页下一页函数首部函数首部3)一个函数由函数首部和函数体两部分组成。如下所示)一个函数由函数首部和函数体两部分组成。如下所示 :返回值类型返回值类型 函数名(形参列表)函数名(形参列表) 声明部分声明部分 执行部分执行部分7C语言程序设计第一章第一章 C语言概述言概述例1.1void main( ) int a, b, sum; a = 123; b = 456; sum = a + b; printf(“sum = %dn”, sum); 回目录页下一页8C语言程序设计第一章第一章 C语言概述言概述例例1. 输出两个数中的大数输出两个数中的大数main( )int a, b ,c;scanf( %d %d, &a, &b);c=max( a, b);printf( %d n, t2); int max( int x, int y) int z;z=xy? x: y;return (z);回目录页下一页9C语言程序设计第一章第一章 C语言概述言概述3 3、 C程序的基本组成和结构程序的基本组成和结构)C语言程序的语句成分语言程序的语句成分(1)C语言字符集。语言字符集。字母:字母:A-Z,a-z数字:数字:0-9空白符:例如,空格符,制表符(跳格),换行符空白符:例如,空格符,制表符(跳格),换行符 (空行)等(空行)等标点和特殊字符:例如,标点和特殊字符:例如, ( ),;等),;等回目录页C语言的字语言的字10C语言程序设计第一章第一章 C语言概述言概述)C语言程序的语句成分语言程序的语句成分(2)C语言标识符(名字)语言标识符(名字)用用来来标标识识变变量量名名、符符号号常常量量名名、函函数数名名、数数组组名名、类类型型名名等等程程序序对对象的有效字符序列。象的有效字符序列。标识符由用户自定义(取名字)。标识符由用户自定义(取名字)。回目录页C语言的单词语言的单词11C语言程序设计第一章第一章 C语言概述言概述)C语言程序的语句成分语言程序的语句成分(3)关键词(保留字)。)关键词(保留字)。 C语言规定的具有特定意义的字符串。语言规定的具有特定意义的字符串。P3(4)运算符。)运算符。 运算符将常量、变量、函数连接起来组成表达式,表示各种运算。运算符将常量、变量、函数连接起来组成表达式,表示各种运算。运算符可以由一个或多个字符组成。运算符可以由一个或多个字符组成。注:标识符、关键词、运算符以及常量、字符串是注:标识符、关键词、运算符以及常量、字符串是C语言中的单词或词汇。语言中的单词或词汇。回目录页C语言的单词语言的单词C语言的单词语言的单词12C语言程序设计第一章第一章 C语言概述言概述)C语言程序的语句成分语言程序的语句成分(5)分隔符:逗号,空格。)分隔符:逗号,空格。 起分隔、间隔作用。起分隔、间隔作用。 (6)注释符)注释符格式:格式:/* . */。编译时编译系统忽略注释。编译时编译系统忽略注释。作用:注释程序。作用:注释程序。回目录页13C语言程序设计第一章第一章 C语言概述言概述、C程序书写规则程序书写规则一行可以写几个语句,一个语句也可以写在多行上。一行可以写几个语句,一个语句也可以写在多行上。C程程序序没没有有行行号号,也也没没有有FORTRAN,COBOL那那样样严严格格规规定定书书写写格格式式(语句必须从某一列开始)。(语句必须从某一列开始)。每条语句的最后必有一个分号每条语句的最后必有一个分号“;”表示语句的结束。表示语句的结束。 区分大小写字母,程序要求主要用小写字母书写,区分大小写字母,程序要求主要用小写字母书写,用用/*/ 对对C程序中的任何部分作注释,可放在任何位置。(提示:注程序中的任何部分作注释,可放在任何位置。(提示:注释可以提高程序可读性,使用注释是编程人员的良好习惯。)释可以提高程序可读性,使用注释是编程人员的良好习惯。)教材教材p18回目录页14C语言程序设计第一章第一章 C语言概述言概述三、语言程序的编写及运行过程三、语言程序的编写及运行过程第一步:编辑源文件,如第一步:编辑源文件,如ex101.c(可在(可在TC编辑区,也可在任意文字编辑区,也可在任意文字编辑器上进行编辑)编辑器上进行编辑)第二步:编译程序,生成目标文件,如第二步:编译程序,生成目标文件,如ex101.obj第三步:连接第三步:连接.obj文件,生成可执行文件,如文件,生成可执行文件,如ex101.exe第四步:运行第四步:运行.exe文件文件回目录页下一页15C语言程序设计第一章第一章 C语言概述言概述四、开发环境四、开发环境(一)环境介绍(一)环境介绍p814(二)上机操作步骤:(演示)(二)上机操作步骤:(演示)1、进入、进入TC环境:找到环境:找到TC.EXE,双击,双击2、在编辑区内编辑源程序:、在编辑区内编辑源程序:编辑新程序:选择编辑新程序:选择File菜单的菜单的New命令,或按(命令,或按(Alt+F,N)键)键或打开已有程序:选择或打开已有程序:选择File菜单的菜单的Load命令,或按(命令,或按(Alt+F,L)键)键3、编译、连接、运行源程序(修改):、编译、连接、运行源程序(修改):选择选择Run菜单的菜单的Run命令,或按命令,或按Ctrl+F9键。若程序有错误,修改后重新键。若程序有错误,修改后重新运行;若程序没有错误,结果显示在用户屏;或在用户屏由用户输入数据后,运行;若程序没有错误,结果显示在用户屏;或在用户屏由用户输入数据后,再查看结果。再查看结果。4、查看运行结果:选择、查看运行结果:选择Run菜单的菜单的 User Screen命令,或按键命令,或按键Alt+F55、回编辑窗口:按、回编辑窗口:按 Enter 或或 Alt+F56、保存程序:选择、保存程序:选择File菜单菜单Save命令命令,或按(或按(Alt+F,S)键,在弹出的对话框)键,在弹出的对话框中为文件选择保存路径及命名中为文件选择保存路径及命名.7、退出、退出TC:选择:选择File菜单菜单Quit命令,或按键命令,或按键Alt+X。回目录页下一页16C语言程序设计第一章第一章 C语言概述言概述小结:小结:1、 C程序基本结构(程序基本结构(C程序由函数组成、程序由函数组成、main主函数、主函数、C函数基本结构、语句函数基本结构、语句成分:成分:标点和特殊字符:例如,标点和特殊字符:例如, ( ),;),; ) 2、C语言程序书写规则语言程序书写规则回目录页下一章17C语言程序设计第一章第一章 C语言概述言概述作业:作业:1、编写一个、编写一个C程序,在屏幕上显示一行字(自己选择)程序,在屏幕上显示一行字(自己选择)2、编写一个、编写一个C程序,在屏幕上显示三行字(自己选择)程序,在屏幕上显示三行字(自己选择)3、指出下面程序中的错误、指出下面程序中的错误#includestdio.hmain( )printf( This is a C program. n)回目录页下一章18
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号