网站大量收购独家精品文档,联系QQ:2885784924

二级c语言全部授课课件讲解.ppt

  1. 1、本文档共334页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全国计算机等级考试教案 ——C语言程序设计 目录 第一章 程序设计基础概念 第二章 c程序设计的初步知识 第三章 顺序结构 第四章 选择结构 第五章 循环结构 第六章 字符型数据 第七章 函数 第八章 地址和指针 第九章 数组 第十章字符串 第十一章 函数的进一步讨论 第十二章 标示符的作用域和存储类型 第十三章 编译预处理和动态内存分配 第十四章结构体、共用体和用户定义类型 第十五章 位运算 第十六章 文件 第十七章 上机指导 目标 了解C程序的一些基本概念 了解程序、算法和流程图的概念 了解C 程序的三大基本结构 掌握 C 程序的编译和运行过程 使用Visual C++ 6.0 创建 C程序 4.源程序:用户用高级语言编写的程序称为,C源程序文件名字后缀一般必须为“.c“。 5.目标程序:由二进制代码组成的程序 6.编译程序:具有翻译功能的软件 7.连接(linker):将目标模块和其它一些必要的功能模块装配在一起,生成可执行文件,执行程序文件后缀为.exe。 算 法 计算长方形的面积 流程图 流程图是算法的一种图形化表示方式。 流程图直观、清晰,更有利于人们设计与理解算法。 它使用一组预定义的符号来说明如何执行特定任务。 C 语言简介 高级语言的编译和执行 编译和执行C程序 演示下面例题 第二章C程序设计的初步知识(一) C语言的基本结构 C 程序中的注释 ※说明: 1.必须使用main作为主函数名 ,程序是从主函数开始执行,具有唯一性 注意后面不能带“ ;” 2.函数体用左花括号“{”开始,用右花括号结束“}” 3.用分号“;”作为语句结束的标志 注意是语句的结束标志 4.注释部分: ⑴必须用/*和*/括起来 ⑵必须成对出现, ⑶”/“和”*“之间不能有空格 ⑷注释可以出现在程序的任何地方 ⑸注释部分对程序运行不起作用 ⑹在注释之间不可以再嵌套/* */ 5,预处理器指理必须以”#“开头,但不能加分号 什么是标识符 标识符:在C语言中,有许多符号的命 名,如变量名、函数名、数组名等,都必须 遵守一定的规则,按此规则命名的符号称为 标识符。 标识符的命名规则: 标识符名可以由字母、数字和 _(下划线)组合而成 标识符不能包含除 _ 以外的任何特殊字符,如:%、# 、逗号、空格等 标识符必须以字母或 _(下划线)开头 标识符不能包含空白字符(换行符、空格和制表符称为空白字符) C 语言中的某些词(例如 int 和 float 等)称为保留字,具有特殊意义,不能用作标识符名 C 语言区分大小写,因此标识符price 与标识符PRICE 是两个不同的标识符 常 量 ※说明: 1、在整型常量的后面加一个字母L(大小写均可)这个常量就成为长整型常量在内存中占四个字节。 2、 无符号整数在数的未尾应该加上字母后缀u(大小写均可),若是长整型无符号整型常量,则可以加后缀lu或LU。 3、常量的名子一定要大写。 4、定义常量的语句后面不能加“;”。 声明和使用变量 声明变量: Datatype variablename; 定义时初始化变量: Datatype variablename = value; 定义后初始化变量: variablename = value; 第二章 数值转换、算术运算符(二) 改错: #include stdio h #define PI 3.14; Main { int a,b,c; a=1.2; b=3.4; c=a*b; printf(“c的值是:%f”,c) } 算术运算符 算术运算符示例 类型转换 自动类型转换(双目运算符两边运算数的类型必须一致,当不一致时自动转换 ) 原则:把表示范围小的类型的值转换到表示范围大的类型的值(举例’a’+1) short ? int ? long ? float ? double 赋 值 表 达 式 1、写出程序运行结果 main() { int I,j,m,n; i=8;j=10; m=++i; n=j++; printf(“%d,%d,%d,%d”,I,j,

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档