1.(10分)C语言基础知识



C 语言总结 一、C 语言的结构
  1、 程序的构成,MAIN 函数和其他函数
  2、 头文件,数据说明,函数的开始和结束标志
  3、 源程序的书写格式
  4、 C 语言的风格 分析:这部分考试形式主要是选择题,都是基本概念。 注意程序的书写格式。 二、数据类型及其运算
  1、 C 的数据类型(基本类型,构造类型,指针类型,空类型)及其定义方 法。
  2、 C 运算符的种类、运算优先级和结合性。
  3、 不同类型数据间的转换与运算。
  4、 C 表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式, 条件表达式,逗号表达式)和求值规则。 分析:变量主要搞清楚全局变量(extern)和局部变量(在一个函数中或在 一个模块中) 运算符要注意是"左结合"或"右结合", 种逻辑运算符: 逻辑非) 。 3 ! ( 、 &&(逻辑与)和||(逻辑或) ,位运算:&、|和~的运算。另外,条件表达式和逗 号表达式也是常考题型。 三、基本语句
  1、 表达式语句,空语句,复合语句。
  2、 数据的输入与输出,输入输出函数的调用。
  3、 复合语句。
  4、 GOTO 语句和语句标号的使用。 分析:这部分主要讨论基本语句,是编程的基础。注意:
  1、表达式语句的 格式,
  2、数据的输入与输出和函数的调用。因为这些都是很基础的事情。 四、选择结构程序设计
  1、 用 IF 语句实现选择结构。
  2、 用 SUITCH 语句实现多分枝选择结构。
  3、 选择结构的嵌套。 分析: 这部分主要讲解了选择结构程序设计。 单支和多支选择的区别和作用, 这部分知识会与后面的循环语句结合使用。 五、循环结构程序设计
  1、 FOR 循环结构。
  2、 WHILE 和 DO WHILE 循环结构。
  3、 CONTINUE 语句和 BREAK 语句。
  4、 循环的嵌套。 分析:这部分主要讨论了循环结构程序设计。注意几个问题:
  1、FOR(第 一语句,第二语句,第三语句)循环中的各语句的执行顺序,
  2、搞清楚当型循 环 while 和直到型循环 while 的区别。 转向语句中的 continue
  3、 (结束本次循环) 和 break(结束本层循环)的区别。 六、数组的定义和引用
  1、 一维数组和多维数组的定义、初始化和引用。
  2、 字符串与字符数组。 分析:这部分主要讨论了数组和字符串的概念和运用. 注意问题:
  1、一维 数组中,用起泡法或选择法排序属于长考题型;
  2、二维数组初始化时,要正确 赋值,行列转换也常考;
  3、字符数组的长度注意要多算 1 位,因为字符数组最 后要加"\0"。
1
七、函数
  1、 库函数的正确调用。
  2、 函数的定义方法。
  3、 函数的类型和返回值。
  4、 形式参数和实在参数,参数值的传递。
  5、 函数的正确调用,嵌套调用,递归调用。
  6、 局部变量和全局变量。
  7、 变量的存储类别(自动,静态,寄存器,外部) ,变量的作用域和生存 期。
  8、 内部函数与外部函数。 分析: 这部分主要也是编程的重点。 函数之间传递参数有传值和传地址两种 传递方式。 搞清楚局部变量和全局变量的区别。 变量的四种存储类别也要搞清楚。 内部函数(本文件的其它函数访问,前加 static)和外部函数(可为其它文件调 用,前加 extern)的区别。 八、编译预处理
  1、 宏定义:不带参数的宏定义;带参数的宏定义。
  2、 "文件包含"处理。 分析:这部分主要讨论了预编译,一般会出 1-2 个选择题和 1-2 个填空题。 这部分好掌握,明确两条:
  1、宏定义#define 后面的就直接带入,再计算。
  2、 头文件中的 ifndef/define/endif 的作用是防止该头文件被重复引用。 九、指针
  1、 指针与指针变量的概念,指针与地址运算符。
  2、 变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符 串、函数、结构体的指针变量。通过指针引用以上各类型数据。
  3、 用指针作函数参数。
  4、 返回指针值的指针函数。
  5、 指针数组,指向指针的指针,MAIN 函数的命令行参数。 分析:这部分主要讲解了指针的用法,既是难点,又是重点,要灵活掌握。 难点有指针数组、 数组指针和指针的指针。 相信大家经过努力学习, 且善于总结, 都能学好这点知识,主要类型题:指针中的选择排序和冒泡排序,字符串的拷贝 和倒序数出,这章的知识要和数组结合起来学习,融会贯通。 程序设计基础
  2.1 程序设计设计方法和风格 如何形成良好的程序设计风格
  1、源程序文档化;
  2、数据说明的方法;
  3、语句的结构;
  4、输入和输出。 注释分序言性注释和功能性注释,语句结构清晰第一、效率第二。
  2.2 结构化程序设计 结构化程序设计方法的四条原则是:
  1. 自顶向下;
  2. 逐步求精;
  3.模块化;
  4. 限制使用 goto 语句。 结构化程序的基本结构和特点: (
  1)顺序结构:一种简单的程序设计,最基本、最常用的结构; (
  2)选择结构:又称分支结构,包括简单选择和多分支选择结构,可根据条件, 判断应该选择哪一条分支来执行相应的语句序列; (
  3)重复结构:又称循环结构,可根据给定条件,判断是否需要重复执行某一 相同程序段。
  2.3 面向对象的程序设计
2
面向对象的程序设计:以 60 年代末挪威奥斯陆大学和挪威计算机中心研制的 SIMULA 语言为标志。 面向对象方法的优点: (
  1)与人类习惯的思维方法一致; (
  2)稳定性好; (
  3)可重用性好; (
  4)易于开发大型软件产品; (
  5)可维护性好。 对象是面向对象方法中最基本的概念, 可以用来表示客观世界中的任何实体, 对 象是实体的抽象。 面向对象的程序设计方法中的对象是系统中用来描述客观事物的一个实体, 是构 成系统的一个基本单位, 由一组表示其静态特征的属性和它可执行的一组操作组 成。 属性即对象所包含的信息, 操作描述了对象执行的功能, 操作也称为方法或服务。 对象的基本特点: (
  1)标识惟一性; (
  2)分类性; (
  3)多态性; (
  4)封装性; (
  5)模块独立性好。 类是指具有共同属性、共同方法的对象的集合。所以类是对象的抽象,对象是对 应类的一个实例。 消息是一个实例与另一个实例之间传递的信息。 消息的组成包括(
  1)接收消息的对象的名称; (
  2)消息标识符,也称消息名; (
  3)零个或多个参数。 继承是指能够直接获得已有的性质和特征,而不必重复定义他们。 继承分单继承和多重继承。 单继承指一个类只允许有一个父类, 多重继承指一个 类允许有多个父类。 多态性是指同样的消息被不同的对象接受时可导致完全不同的行动的现象。
3
  •  
 

相关内容

第一章 C语言基础

  第一章 C 语言基础永城职业学院课程目标理解算法、流程图以及程序的概念 理解程序逻辑 掌握用C语言进行程序设计的基本方法。 掌握C语言的基础知识,包括基本数据类型、表 达式、控制结构等 掌握C语言的高级知识,包括数组、指针、函数、 字符串、结构等2永城职业学院目标了解程序、算法和流程图的概念 熟练掌握 C 程序的基本结构 掌握 C 程序的编译和运行过程 使用 wintc 和 C/C++学习与实验系统 创建C程序3永城职业学院什么是程序程序一词来自生活,通常指完成某些事务的一种 既定方式和过程 在 ...

手表基础知识

  手表的主要零件主要分为外部看得见的零部件和外部看不见的零部件。 一、外部看得见的零部件 表镜(LOOKING GLASS):保护表面(表盘)。 表壳(WATCHCASE):保护手表(即腕表)机芯免受外来的灰尘、露水或震动的 损毁,同时为腕表提供时尚而又迷人的外型。 表带(BRACELET):有皮带和金属链两种. 圈口(WATCH-FRAME):锁紧表镜,有两种类型:一是固定型,可提供优美的外 观;二是单向转动型,主要运用于运动型腕表,只要将其 0 指针拨至分针处便可 以计算重叠时间. 底盖(WA ...

招聘基础知识

  招聘基础知识通过本次培训,你将了解……了解企业招聘工作包括哪些环节 了解HR在招聘中需要做哪些工作 分析在招聘过程中HR面临哪些挑战你将了解如何我们 可以如何帮助企业 做好招聘工作招聘需求分析与渠道选择招聘需求 分析与渠 道选择 简历筛选 与管理 人才甄选 与录用信息发布故事2007年11月20日夜里22:34,北京明日科技有限公司的招 聘主管赵先生还在公司加班。 明日科技有限公司是一家300多人的软件开发公司,已经 有5年历史。公司预计2008年会有大的发展,人员数量需 要增加到450人左右。 ...

园林基础知识

  园林的解释在一定的地域运用工程技术和艺术手段,通过改造地形(或进一步筑山、叠石、 理水)、种植树木花草、营造建筑和布置园路等途径创作而成的美的自然环境和游憩 境域,就称为园林。园林包括庭园、宅园、小游园、花园、公园、植物园、动物园等, 随着园林学科的发展,还包括森林公园、广场、街道、风景名胜区、自然保护区或国 家公园的游览区以及休养胜地。 园林,在中国古籍里根据不同的性质也称作园、囿、苑、园亭、庭园、园池、山 池、池馆、别业、山庄等,美英各国则称之为 Garden、Park、Landscape ...

房地产基础知识

  莱芜名嘉广场??房地产基础知识篇 房地产基础知识篇第一章 销 售 人 员 基 本 概 念一、销售人员的职责 1、公司形象代表作为一个房地产公司的销售人员是代表公司面对客户,其 形象代表公司形象,服饰整洁与稳重会给客户留下好印象, 增加对公司的信心,拉近双方距离。(服饰、举止)服饰4 服饰4要素 符合身份、扬长避短、区分场合、 符合身份、扬长避短、区分场合、遵守常规 服饰禁忌 过分杂乱、过分鲜艳、过分透视、 过分杂乱、过分鲜艳、过分透视、 过分暴露、过分短小、 过分暴露、过分短小、过分紧身 举止的 ...

房地产基础知识

  1、房地产市场: 房地产市场: 一级市场,是指国家以土地所有者和管理者的身份,将土地使用权出让给房地产经营者与 使用者的交易市场; 二级市场, 是指土地使用权出让结束, 由房地产经营者投资开发后, 从事房屋出售、 出租、 土地转让、抵押等房地产交易的市场; 三级市场,是指在二级市场的基础上再转让或出租的房地产交易市场。 国土局: 2、国土局: 代表国家行使±地所有者职权,以及对房地产市场、房地产行业管理的一个政府部门。 商品房: 3、商品房: 是指开发商以市场地价取得土地使用权, 进行开发建设并 ...

个金基础知识[1]

  个金业务基础知识江陈国栋一、浦发银行卡1、轻松理财卡系列(金、银、普卡) 2、贵宾白金卡 3、知性女人卡 4、生肖卡 5、香港旅游卡 6、智业卡 7、麦兜信用卡 8、传统金、普信用卡 9、白金信用卡 10、上航、日航联名信用卡 其中,1-6为借记卡,7-10为贷记卡。传统浦发银行借记卡功能包括以下几点: 传统浦发银行借记卡功能包括以下几点:1、存取各种定、活期款项。2、购买浦发银行各类金融产品。 3、代发工资。 4、商场刷卡消费参加积分兑奖。 5、存入转帐支票。 6、开办网上银行、短信通知业务等 ...

集成电路基础知识

  集成电路基础知识 晶体三极管、二极管、场效应管以及电阻电容等等这些在电子电路中常用的元器件, 在实际使用的时候总 是需要以各种各样的方式组装成一定的电路才能工作。对于一个稍微复杂一些的电路, 不论多么成熟, 总是需要经过一定的调试才能使用, 而调试工作一般都比较复杂而且费时, 降低了人们的工作效率。那 么, 如何来解决这个问题呢?人们经过实践探索, 发明出了集成电路。集成电路就是将一个或多个成熟的 单元电路做在一块硅材料的半导体芯片上, 再从这块芯片上引出几个引脚, 作为电路供电和外界信号的 通 ...

公文写作基础知识

  公文写作基础知识( 公文写作基础知识(一) 一、公文的定义和分类 (一)定义 公文,是公务活动中所形成和使用的文字材料,是方针、政 策、法规、政令和信息、情况的表现者、运载者,是机关实施管 理的基本手段和重要工具,发挥着上令下达、下情上报和信息沟 通的重要作用。公文贯穿机关管理工作的始终。我们要向上级报 告情况,需要写成文件;我们要向乡镇、村安排什么工作,提工 作要求,需要写成公文印发下去,备查、备用,便于基层照章执 行;我们要告知社会公众一个什么决定,也要印制成公文。因此, 公文写作与我们每一 ...

公文写作基础知识

  公文写作基础知识( 公文写作基础知识(一) 一、公文的定义和分类 (一)定义 公文,是公务活动中所形成和使用的文字材料,是方针、政策、法规、政令和信息、情况的表现者、运载者, 是机关实施管理的基本手段和重要工具,发挥着上令下达、下情上报和信息沟通的重要作用。公文贯穿机关管理工 作的始终。我们要向上级报告情况,需要写成文件;我们要向乡镇、村安排什么工作,提工作要求,需要写成公文 印发下去,备查、备用,便于基层照章执行;我们要告知社会公众一个什么决定,也要印制成公文。因此,公文写 作与我们每一个机关 ...

热门内容

教师个人工作总结

  教师个人工作总结 学期来,本人认真备课、上课、听课、评课,及时批改作业、讲评作业,做好课后辅导工作,广泛涉猎各种知识,形成比较完整的知识结构,严格要求学生,尊重学生,发扬教学民主,使学生学有所得,从而不断提高自己的教学水平和思想觉悟,并顺利完成教育教学任务。 下面是本人的教学经验及体会: 1、要提高教学质量,关键是上好课。为了上好课,我做了下面的工作: ⑴课前准备:备好课。 ①认真钻研教材,对教材的基本思想、基本概念,每句话、每个字都弄清楚,了解教材的结构,重点与难点,掌握知识的逻辑,能运用 ...

实习

  周记一 一月六日,是我刚到招商证券实习工作的第一天,在这里我深刻感受到了不一样的工 作氛围,这里的每一位员工都很热情。刚来这里,带我的赵老师就对我就介绍了本公司的一 些简章。刚开始也就是叫我先学习招商证券的企业文化和对公司有个了解:招商证券是百年招商局旗下金融企业,经过十七年创业发展,各项业务和 综合实力均进入国内十强,是中国证券 招商证券交易所第一批会员、第一批经 核准的综合类券商、第一批主承销商、全国银行间同业拆借市场第一批成员 以及第一批具有自营、网上交易和资产管理业务资格的券商,2008 ...

2011年人力资源部工作计划

  2011 2011 年人力资源部工作计划在 2010 年即将结束,2011 年即将到来之际,人力资源团队取得 了很大的进步,同时也见证了企业的成长与同事的提高,这与公司领 导的指导与关怀是分不开的。 本部门将继续在公司大环境的要求下进 一步将人力资源工作落实到位。我们企业目前人力资源现状是:团队 总体能够符合企业发展阶段的需要, 团队基本稳定, 人员流动率不高, 能够完成基本协作,具备基础的专业要求,但员工整体素质与企业发 展步伐不匹配,没有形成健康的人力资源梯队。基于此,2011 年整 体工作 ...

职业规划书

  课程作业职业生涯规划书5 调整方 案 4 行动 方案1 自我分 析 2 职位 分析3 决策分 析我适合做什么什么对我最重要 我想做什么 我能够做什么1 自我分 析 5 调整 方案2 职位分 析 3 决策 分析4 行动方 案职业分析生涯人物访谈/实习/网络行业公司职位要求2 职位分 析 1 自我 分析3 决策分 析 4 行动 方案5 调整方 案1 自我分 析2 职业目 标3 发展策 略4 发展路 径职业生涯发展路线路线类型 技术型 典型特征 成功指标 主要职业领域 工程技术、财务分 析、营销、计划 ...

申请书范本

  申请书范本 关于设立“ 关于设立“ 乐陵市文化局: (歌舞娱乐场所名称) ” 歌舞娱乐场所名称)的申请一、 申请人基本情况(申请人为单位的,应注明单位名称、 地址、法定代表人姓名、注册资本、经营范围、注册地址和经 营地址;申请人为个人的,应注明姓名、性别、年龄、住址) :二 、 申 请 项 目 的 具 体 内 容 : 歌 舞 厅 、 卡 拉 OK 厅 ) ( 三、申请理由:申请人: 年(签名、盖章) 月 日 ...