C语言程序设计第1章.ppt

上传人:max****ui 文档编号:6333852 上传时间:2020-02-23 格式:PPT 页数:32 大小:1.16MB
返回 下载 相关 举报
C语言程序设计第1章.ppt_第1页
第1页 / 共32页
C语言程序设计第1章.ppt_第2页
第2页 / 共32页
C语言程序设计第1章.ppt_第3页
第3页 / 共32页
点击查看更多>>
资源描述
重庆电力高等专科学校 1 1C语言的发展 1 3C语言的基本符号 1 4C语言程序结构 1 2C语言的特点 1 5C语言上机操作 重庆电力高等专科学校 1 1C语言的发展 重庆电力高等专科学校 语言简洁 紧凑 使用方便 灵活 运算符极其丰富 数据结构丰富 允许直接访问物理地址 生成的目标代码质量高 程序执行效率高 可移植性好 1 2C语言的特点 重庆电力高等专科学校 1 C语言的基本符号 26个英文字母 大写和小写字母表示两种不同的符号 10个阿拉伯数字 0 1 2 9 其它特殊符 以运算符为主 等 1 3C语言的基本符号 重庆电力高等专科学校 2 标识符标识符是一种特定的字符序列 主要用来表示程序中使用的变量名 数组名 函数名和其它由用户自定义的数据类型名称等 例如 变量名 x y函数名 max 1 3C语言的基本符号 重庆电力高等专科学校 2 标识符标识符的构成与书写规则 只能由英文字母 数字和下划线构成 长度为1 32 必须以字母或下划线开头 严格区分大 小写字母 不能以关键字作为标识符 系统内部使用了一些下划线开头的标识符 为防止冲突 建议用户尽量避免使用下划线开头的标识符 标识符选用应尽量做到 见名知意 即选用有含义的英文单词或缩写 如sum name max year total等 1 3C语言的基本符号 重庆电力高等专科学校 3 关键字关健字又称保留字 是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 volatile 1 3C语言的基本符号 重庆电力高等专科学校 例1 1 找出下列符号中合法的标识 abc so5 Abc a b1 file name buf 0page int printf yellow red a b up to filename解 合法的标识有 so5 Abc a b1 file name buf yellow red0page 数字开头 int 关键字 printf 函数名 a b up to filename 包含非法字符 1 3C语言的基本符号 重庆电力高等专科学校 1 4 1C语言程序的总体结构 1 4C语言程序结构 C语言程序由一个且只能有一个main 函数 又称主函数 和若干个其他函数结合而成的 或仅由一个main 函数构成 重庆电力高等专科学校 例1 2 从键盘上输入圆的半径radius的值 求圆的面积 includevoidmain floatradius area pi 3 1415926 printf Pleaseinputaradius scanf f 程序运行结果 Pleaseinputaradius 1 5 area 7 69 1 4C语言程序结构 重庆电力高等专科学校 例1 3 由一个main 函数和一个其他函数max 构成的C语言程序 1 4C语言程序结构 intmax intx inty 函数max 的功能是求2个整数的较大值 retum x y x y 重庆电力高等专科学校 程序运行情况 voidmain 主函数main intnuml num2 printf Inputthefirstintegernumber scanf d 1 4C语言程序结构 例1 3 由一个main 函数和一个其他函数max 构成的C语言程序 程序运行情况 Inputthefirstintegernumber 6 Inputthesecondintegernumber 9 max 9 重庆电力高等专科学校 1 4C语言程序结构 重庆电力高等专科学校 1 4C语言程序结构 任何函数都是由函数说明和函数体两部分组成 结构如下 函数类型 函数名 函数参数表 说明语句部分 执行语句部分 函数说明部分 函数体部分 注 本书使用的语法符号约定 方括号表示可选 既可以指定 也可以缺省 省略号表示前面的项可以重复 两侧的项必选其一 1 4 2函数的一般结构 重庆电力高等专科学校 1 4C语言程序结构 1 4 2函数的一般结构 1 函数说明由 函数类型 函数名 函数参数表 三部分组成 函数参数表格式为 数据类型参数1 数据类型参数2 例如 intmax intx inty 函数类型 函数名 函数参数表 重庆电力高等专科学校 1 4C语言程序结构 1 4 2函数的一般结构 2 函数体 说明语句 执行语句 若干条可执行语句构成 完成程序题目要求的计算处理 由变量定义 自定义类型定义 自定义函数说明 外部变量说明等部分组成 函数体 重庆电力高等专科学校 1 4C语言程序结构 1 4 2函数的一般结构 注意 1 函数体中的说明语句 必须在所有可执行语句之前 下面程序中 intmax 的位置是非法的 voidmain intx y 变量定义语句 定义2个整型变量x y x 3 可执行的赋值语句 将3赋值给变量x y 6 可执行的赋值语句 将6赋值给变量y intmax 变量定义语句 出现在可执行语句后 非法 max x y x y printf max d n max 2 如果不需要使用变量 也可以缺省说明语句 重庆电力高等专科学校 1 4C语言程序结构 1 4 3源程序书写格式1 所有语句都必须以分号 结束 2 一行内可写几条语句 一条语句也可写在几行上 3 允许使用注释 以增强程序的可读性 注释格式 注释内容串 1 和 必须成对使用 2 注释的位置 可以单占一行 也可以跟在语句的后面 3 如果一行写不下 可另起一行继续写 4 注释中允许使用汉字 在非中文操作系统下 看到的是一串乱码 但不影响程序执行 重庆电力高等专科学校 格式特点习惯用小写字母 大小写敏感不使用行号 无程序行概念可使用空行和空格常用锯齿形书写格式 main main inti j sum sum 0 for i 1 i 10 i for j 1 j 10 j sum i j printf d n sum 优秀程序员的素质之一 使用TAB缩进 对齐有足够的注释有合适的空行 重庆电力高等专科学校 结构特点函数与主函数程序由一个或多个函数组成必须有且只能有一个主函数main 程序执行从main开始 在main中结束 其它函数通过嵌套调用得以执行 重庆电力高等专科学校 include stdio h 函数max 的功能是求2个整数的较大值 intmax intx inty retum x y x y voidmain 主函数main intnuml num2 printf Inputthefirstintegernumber scanf d 预处理命令 注释 函数 重庆电力高等专科学校 程序语句C程序由语句组成用 作为语句终止符注释 为注释 不能嵌套不产生编译代码 例 Thisisthemain ofexample1 1 在TurboC 3 0环境下注释可以写成如下格式 ThisisaCProgrammain 主函数 重庆电力高等专科学校 作业P7一 单项选择题二 填空题 重庆电力高等专科学校 1 5C语言上机操作 1 5 1TurboC3 0简介TurboC3 0的集成环境是一个集编辑器 编译器 调试器 连接程序为一体的C语言程序开发环境 操作窗口主要由 菜单栏 编辑 Edit 窗口 消息 Message 窗口和功能键提示栏四部分组成 如图1 1所示 先介绍一下TurboC的操作过程教师再通过实际演示操作过程来讲解 重庆电力高等专科学校 1 5C语言上机操作 1 5 1TurboC3 0简介 重庆电力高等专科学校 1 5C语言上机操作 1 5 2C语言程序上机操作的一般步骤 重庆电力高等专科学校 1 5C语言上机操作 1 5 3用TurboC运行C程序的具体步骤 1 启动TurboC集成环境启动TurboC方法是 执行TurboC系统安装目录下BIN子目录中的TC EXE文件 例如 设TurboC系统安装在C 盘TC目录下 则启动方法如下 用鼠标双击 开始 附件 DOS命令符 进入DOS命令下 进入C TC BIN目录下 CD C TC BIN 健入TC回车即可 C TC BIN TC 启动TurboC后 如图1 1所示 重庆电力高等专科学校 1 5C语言上机操作 1 5 3用TurboC运行C程序的具体步骤 2 设置工作环境设置工作环境 就是设置C语言系统头文件 库函数以及源程序文件和目标代码文件的存放位置 方法 是将光标移至菜单命令 Options Directories 回车 进入设置工作环境对话框 如图1 3所示 根据实际情况配置系统工作环境 重庆电力高等专科学校 1 5C语言上机操作 1 5 3用TurboC运行C程序的具体步骤 2 设置工作环境 重庆电力高等专科学校 1 5C语言上机操作 1 5 3用TurboC运行C程序的具体步骤 3 建立 打开C程序源文件方法 使用 File New 打开一个新的编辑窗口建立一个新的C源程序文件 使用 File Open 命令可以在编辑窗口中打开一个已有的C源程序文件用于编辑 4 编辑源程序文件编辑源程序 就是输入 修改C语言程序 然后将程序文件保存于盘上 在程序的编辑修改过程中应经常用F2键存盘 TurboC编辑窗口是一个全屏幕编辑器 可以对程序的文字 词 块进行 移动 改写 删除 拷贝 等 重庆电力高等专科学校 1 5C语言上机操作 1 5 3用TurboC运行C程序的具体步骤 5 保存C源程序文件输入完C源程序后必须先保存该源程序文件 方法 使用菜单命令File Save保存文件 使用菜单命令File SaveAs 其对话框类似于保存文件对话框 在SaveFileAs区域输入新文件名后选择 OK 即可 6 编译 连接单个C源程序文件方法 1 使用菜单命令Compile Compile对源程序文件进行编译 生成相应的目标文件 2 使用菜单命令Compile Link可以对相应目标文件进行连接以生成相应的执行文件 或 使用菜单命令Compile Make项 快捷键 F9 则将自动完成对当前正在编辑的源程序文件的编译 连接 并生成可执行文件 重庆电力高等专科学校 1 5C语言上机操作 1 5 3用TurboC运行C程序的具体步骤 7 运行C程序与查看结果使用菜单命令Run Run可以运行当前窗口中的程序 使用菜单命令Windows UserScreen 快捷键 Alt F5 可以切换到用户屏幕查看输出信息和程序运行结果 按任意键可以返回系统集成环境 也可以在输入源程序并保存文件后直接使用Run Run命令运行程序 系统自动进行编译 连接 运行程序的全过程 8 退出TurboC使用菜单命令Flie Quit 快捷键 Alt X 即可
展开阅读全文
相关资源
相关搜索

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


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

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


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