为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

c语言第一章

2011-11-22 27页 ppt 951KB 28阅读

用户头像

is_410236

暂无简介

举报
c语言第一章nullnull1.1 C语言的发展 1.3 C语言的基本符号 1.4 C语言程序结构 1.2 C语言的特点 1.5 C语言上机操作null1.1 C语言的发展 null语言简洁、紧凑,使用方便、灵活。 运算符极其丰富。 数据结构丰富。 允许直接访问物理地址。 生成的目标代码质量高,程序执行效率高。 可移植性好 1.2 C语言的特点null1.C语言的基本符号 ⑴26个英文字母(大写和小写字母表示两种不同的符号); ⑵10个阿拉伯数字(0,1,2,……,9); ⑶其它特殊符,以运算符为主(+ ,- ,* ,/ ,=,%, ...
c语言第一章
nullnull1.1 C语言的发展 1.3 C语言的基本符号 1.4 C语言程序结构 1.2 C语言的特点 1.5 C语言上机操作null1.1 C语言的发展 null语言简洁、紧凑,使用方便、灵活。 运算符极其丰富。 数据结构丰富。 允许直接访问物理地址。 生成的目标代码质量高,程序执行效率高。 可移植性好 1.2 C语言的特点null1.C语言的基本符号 ⑴26个英文字母(大写和小写字母表示两种不同的符号); ⑵10个阿拉伯数字(0,1,2,……,9); ⑶其它特殊符,以运算符为主(+ ,- ,* ,/ ,=,%,<,> 等)。1.3 C语言的基本符号null2.标识符 标识符是一种特定的字符序列。 主要用来表示程序中使用的变量名、数组名、函数名和其它由用户自定义的数据类型名称等。 例如: 变量名:x,y 函数名:max 1.3 C语言的基本符号null2.标识符 标识符的构成与写规则: ⑴只能由英文字母、数字和下划线构成,长度为1~32。 ⑵必须以字母或下划线开头。 ⑶严格区分大、小写字母。 ⑷不能以关键字作为标识符。 ⑸系统内部使用了一些下划线开头的标识符,为防止冲突,建议用户尽量避免使用下划线开头的标识符。 ⑹标识符选用应尽量做到“见名知意”,即选用有含义的英文单词或缩写。如sum,name,max,year,total等。 1.3 C语言的基本符号null3.关键字 关健字又称保留字,是C语言的专用名字,共有32个。 根据关键字的作用分为四类: (1) 控制语句关键字(12个) break, case, continue, default, do, else, for, goto, if, return, switch, while (2) 数据类型关键字(12个) char, enum, double, long, float, int, short, signed, struct, unsigned, union, void (3) 存储类型关键字(4个) auto, extern, register, static (4) 其他关键字(4个) const, sizeof, typedef, volatile1.3 C语言的基本符号null【例1.1】找出下列符号中合法的标识 “abc”、so5、Abc、a、b1、file_name、_buf、0page、int、printf、yellow_red、a&b、up.to、file name 解:合法的标识有: so5、Abc、a、b1、file_name、_buf、yellow_red 0page:数字开头,int:关键字,printf:函数名,a&b、up.to、 file name :包含非法字符。1.3 C语言的基本符号null1.4.1 C语言程序的总体结构1.4 C 语言程序结构C语言程序由一个且只能有一个main()函数(又称主函数)和若干个其他函数结合而成的,或仅由一个main()函数构成。null【例1.2】从键盘上输入圆的半径radius的值,求圆的面积。 void main() { float radius,area,pi=3.1415926; printf("Please input a radius:"); scanf("%f",&radius); area=pi* radius * radius; printf("area=%f\n",area); } 程序运行结果: Please input a radius:1.5↙ area=7.69 1.4 C 语言程序结构null【例1.3】由一个main()函数和一个其他函数max()构成的C语言程序。1.4 C 语言程序结构 int max(int x,int y) /*函数max()的功能是求2个整数的较大值*/ { retum(x > y ? x :y); }nullvoid main() /*主函数main()*/ { int numl,num2; printf("Input the first integer number:"); scanf("%d",&numl); printf("Input the second integer number:"); scanf("%d",&num2); printf("max = %d\n", max(numl,num2)); }程序运行情况1.4 C 语言程序结构【例1.3】由一个main()函数和一个其他函数max()构成的C语言程序。 程序运行情况: Input the first integer number:6 ↙ Input the second integer number:9 ↙ max = 9 null1.4 C 语言程序结构null1.4 C 语言程序结构任何函数都是由函数说明和函数体两部分组成,结构如下: [函数类型] 函数名(函数参数表){ 说明语句部分; 执行语句部分; }函数说明部分 函数体部分 注:本书使用的语法符号约定 [……] 方括号表示可选(既可以指定,也可以缺省)。 …… 省略号表示前面的项可以重复。 | 两侧的项必选其一。 1.4.2 函数的一般结构 null1.4 C 语言程序结构1.4.2 函数的一般结构 1.函数说明 由“[函数类型] 函数名(函数参数表)”三部分组成。 函数参数表格式为:数据类型 参数1[, 数据类型 参数2… ] 例如:int max (int x,int y)函数类型函数名函数参数表null1.4 C 语言程序结构1.4.2 函数的一般结构 2.函数体 { 说明语句; 执行语句; } 若干条可执行语句构成,完成程序题目要求的计算处理。由变量定义、自定义类型定义自定义函数说明外部变量说明等部分组成函数体null1.4 C 语言程序结构1.4.2 函数的一般结构 注意: (1)函数体中的说明语句,必须在所有可执行语句之前。 下面程序中“int max;”的位置是非法的: void main() { int x,y;   /* 变量定义语句:定义2个整型变量x、y */ x = 3;   /* 可执行的赋值语句:将3赋值给变量x */ y = 6; /* 可执行的赋值语句:将6赋值给变量y */ int max; /* 变量定义语句:出现在可执行语句后, 非法!*/ max = x > y ? x : y; printf("max = %d\n",max); } (2)如果不需要使用变量,也可以缺省说明语句。 null1.4 C 语言程序结构1.4.3 源程序书写格式 1.所有语句都必须以分号“;”结束。 2.一行内可写几条语句,一条语句也可写在几行上。 3.允许使用注释,以增强程序的可读性。 注释格式: /* 注释内容串 */ (1)“/*”和“*/”必须成对使用。 (2)注释的位置,可以单占一行,也可以跟在语句的后面。 (3)如果一行写不下,可另起一行继续写。 (4)注释中允许使用汉字。在非中文操作系统下,看到的是一串乱码,但不影响程序执行。 null1.5 C语言上机操作 1.5.1 Turbo C 3.0 简介 Turbo C 3.0 的集成环境是一个集编辑器、编译器、调试器、连接程序为一体的C语言程序开发环境。 操作窗口主要由:菜单栏、编辑(Edit)窗口、消息(Message)窗口和功能键提示栏四部分组成,如图1.1 所示。 先介绍一下Turbo C的操作过程 教师再通过实际演示操作过程来讲解null1.5 C语言上机操作 1.5.1 Turbo C 3.0 简介null1.5 C语言上机操作 1.5.2 C语言程序上机操作的一般步骤 null1.5 C语言上机操作 1.5.3 用Turbo C运行C程序的具体步骤1.启动Turbo C 集成环境 启动TurboC方法是:执行Turbo C系统安装目录下BIN子目录中的TC.EXE文件。 例如:设Turbo C系统安装在C:盘TC目录下,则启动方法如下: 用鼠标双击 “开始”--“附件”--“DOS命令符”,进入DOS命令下; 进入C: \ TC \ BIN 目录下; CD \C:\TC\BIN ↙ 健入TC回车即可。 C: \ TC \ BIN \ TC↙ 启动Turbo C后,如图 1.1 所示。 null1.5 C语言上机操作 1.5.3 用Turbo C运行C程序的具体步骤2.设置工作环境 设置工作环境:就是设置C语言系统头文件、库函数以及源程序文件和目标代码文件的存放位置。 方法:是将光标移至菜单命令“Options”—“Directories…”回车,进入设置工作环境对话框,如图1.3所示,根据实际情况配置系统工作环境。null1.5 C语言上机操作 1.5.3 用Turbo C运行C程序的具体步骤2.设置工作环境null1.5 C语言上机操作 1.5.3 用Turbo C运行C程序的具体步骤 3.建立 / 打开C程序源文件 方法:使用“File | New”打开一个新的编辑窗口建立一个新的C源程序文件。 使用“File | Open ... ”命令可以在编辑窗口中打开一个已有的C源程序文件用于编辑。 4.编辑源程序文件 编辑源程序:就是输入、修改C语言程序,然后将程序文件保存于盘上。 (在程序的编辑修改过程中应经常用F2键存盘) Turbo C编辑窗口是一个全屏幕编辑器,可以对程序的文字、词、块进行“移动”、“改写”、“删除”、“拷贝”等。 null1.5 C语言上机操作 1.5.3 用Turbo C运行C程序的具体步骤 5.保存C源程序文件 输入完C源程序后必须先保存该源程序文件。 方法:使用菜单命令File | Save保存文件。 使用菜单命令File | Save As...,其对话框类似于保存文件对话框,在Save File As 区域输入新文件名后选择“OK'’即可。 6.编译、连接单个 C 源程序文件 方法:(1)使用菜单命令Compile | Compile对源程序文件进行编译,生成相应的目标文件。 (2)使用菜单命令Compile | Link可以对相应目标文件进行连接以生成相应的执行文件。 或:使用菜单命令Compile | Make 项(快捷键:F9),则将自动完成 对当前正在编辑的源程序文件的编译、连接,并生成可执行文件。null1.5 C语言上机操作 1.5.3 用Turbo C运行C程序的具体步骤 7.运行C程序与查看结果 使用菜单命令Run | Run可以运行当前窗口中的程序。 使用菜单命令Windows | User Screen (快捷键:Alt+F5)可以切换到用户屏幕查看输出信息和程序运行结果,按任意键可以返回系统集成环境。 也可以在输入源程序并保存文件后直接使用Run | Run 命令运行程序,系统自动进行编译、连接、运行程序的全过程。 8.退出 Turbo C 使用菜单命令 Flie | Quit (快捷键:Alt+X) 即可。
/
本文档为【c语言第一章】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索