- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[IT认证]国家二级c语言课件
第一讲 C语言基础 参考书:《C程序设计》第一、二、三、四章 本讲主要内容 C语言的程序格式及结构特点 数据类型 算术运算符与算术表达式 赋值运算符和赋值表达式 逗号运算和逗号表达式 逻辑运算与逻辑表达式 赋值语句 数据输入、输出 简单程序举例 C语言的程序格式 实例 #includestdio.h Void main() { int x, y, z; x=2; y=3; z=x+y; printf(x+y=%d\n,z); } 程序格式 关键字及编译预处理命令用小写字母书写。 由语句组成。 以分号(;)作为语句的结束符,(不是分隔符)。 没有行的概念,可任意书写。 用大括号对{}表示程序的层次范围,一个完整的程序模块要用一对{}包括。 不能在变量名、函数名、关键字中插入空格和空行。 C语言的结构特点 结构特点 只有一个名字为main的函数,称主函数。 除main函数外,其它函数都是在执行main函数时被调用执行的。 函数的一般形式 函数名(参数) 参数说明; { 数据说明部分; 执行语句部分; } 数据类型 常量与变量 整型数据 实型数据 字符型数据 给变量赋初值 不同类型的混合运算 标识符 标识符可用作变量名、函数名、数组名、文件名等 标识符的命名有一定的规则:??????????(1).标识符只能由字母、数字和下划线三类字符组成??????????(2).第一个字符必须是字母(第一个字符也可以是下划线,但被视作系统自定义的标识符)??????????(3).大写字母和小写字母被认为是两个不同的字符,如A和a是两个不同的标识符??????????????????(4).标识符可以任意长,但只有前32位有效。有些旧的C版本对外部标识符的限制为6位。这是由于链接程序的限制所总成的,而不是C语言本身的局限性??????????(5).标识符不能是C的关键字 例 1 下列四组选项中,均是不合法的用户标识符的选项是 。 A) W P_0 do B) b-a goto int C) float la0 _A D) -123 abc TEMP 例 2 下列可用于C语言用户标识符的一组是 A)void, define, WORD B)a3_b3, _123,Car C)For, -abc, IF Case D)2a, DO, sizeof 整型常量 在c语言中,整型常量可以用十进制、八进制、十六进制来表示。 十进制常量用一串连续的数字,32767、-989,0等。 八进制用数字0开头(注意不是字母o),如010、016等,但不能写成018等 十六进制数用数字0和字母x(或大写X)开头,如0x10、0xf等,十六进制里的字母不区分大小写。 整型常量又有短整型(shot int)、基本整型(int)、长整型(long int)和无符号型(unsigned) 以下均是合法整型常量的是 A 160 -0xffff 011 B -0xcdf 01a 0xe C -01 986,012 0668 D -0x48a -068 0xf A 浮点型数据 就是平常所说的实数,有两种表示方法 (1)十进制小数形式。0.123、123.、123.0、0.0、都是十进制小数形式 (2)指数形式。如123e3或123E3都代表123*103 。 注意:字母e(或E)之前必须有数字,e后面的指数必须为整数,如e2、 3.2e2.8、 e2等都是不合法的 以下均是不合法浮点数的是 A 160. 0.12 e3 B 123 2e4.2 .e5 C -.e18 123e4 0.0 D - e3 .e234 1e3 B 例2:可作为C语言合法常量的是 A,80 B, 080 C,8e1.0 D,0x19hd3 下列均是合法整形常量的选项是 A,160 -0xfff 011 B,-0xcd 01a 0xe C,-01 986543 0668 D,-0x48a 2e5 0x 字符型数据(一) 字符常量 单引号括起来的一个字符,如:a, D, ?, $ 字符变量 用来存放字符常量例:char c1,c2; c1=a; c2=A; 字符数据在内存中的存储形式 以ASCII码存储,占1字节,用7个二进制位 字符型数据(二) 字符数据的使用方法 字符数据和整型数据之间可以通用,可以按字符形式输出,也可以按整型输出。 下面正确的字符常量是 a ‘t’ b “A” c
您可能关注的文档
- [理学]第4章 栈和队列.ppt
- [理学]第4章 自由基共聚.ppt
- [理学]第4章 调用SQL Serer 2005数据库.ppt
- [理学]第4章 语法分析3_自底向上分析方法LR分析.ppt
- [理学]第4章 醌类-天然药物化学.ppt
- [理学]第4章_汇编程序.ppt
- [理学]第4章_电子表格软件Excel_20031.ppt
- [理学]第4章正式版.ppt
- [理学]第4章测距.ppt
- [理学]第5章 半导体二极管及基本电路.ppt
- [云浮]2024年广东省云浮市招聘医疗卫生人才6人(云浮市中医院专场第二轮)笔试历年参考题库附带答案详解.docx
- 冀教版四年级下册数学第八单元 小数加法和减法 测试卷(完整版).docx
- 冀教版四年级下册数学第八单元 小数加法和减法 测试卷(完整版).docx
- 甘肃省历年《一级注册建筑师之建筑物理与建筑设备》考试必刷100题题库大全带答案(轻巧夺冠).docx
- 第三节文学欣赏的心理特征.pptx
- 甘肃省历年《一级注册建筑师之建筑物理与建筑设备》考试必背100题真题(巩固).docx
- 北京版一年级下册数学第五单元 认识图形 测试卷及答案【真题汇编】.docx
- 北京版一年级下册数学第五单元 认识图形 测试卷及答案(历年真题).docx
- 北京版一年级下册数学第五单元 认识图形 测试卷及答案【夺冠】.docx
- 北京版一年级下册数学第五单元 认识图形 测试卷及参考答案【综合卷】.docx
文档评论(0)