第二章 C语言的基本知识.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 C语言的基本知识 通过本章学习,要求认识 C 语言的字符集、了解词汇的分类和语句的分类;了解 C 程序的基本结构,为后续章节作准备。 重点:C 语言的字符集和保留字; C 语言词汇的分类和语句的分类; C 程序的基本结构; 难点:转意字符;C 程序的基本结构。 第一节 C语言的基本词法 第二节 C语言的基本词法 第三节 C语言的基本成分 第四节 C程序的开发环境 ----VC 第一节 C语言的基本词法 一.字符集 ----在 C 语言程序中允许出现的所有基本字符的组合称为 C 语言的字符集。C 语言的字符集就是 ASCⅡ 字符集 . 数字: 0 1 2 3 4 5 6 7 8 9 ——ASCⅡ值范围48……57 字母: A ~ Z——ASCⅡ值范围65……90 a ~ z——ASCⅡ值范围97……122 运算符: + - * / % = = = == != | ^ ~ || ! ( ) [ ] { } - . ; , 特殊符号: _(下划线) 空格 转意符----由“反斜杠字符 \ ”开始后跟单个字符或若干个字符组成。 ?1、\n 把光标定在新行的起始位置。 ? 2、\t 把光标移到下一个tab键的位置。 ? 3、\r 把光标移到本行的起始位置。 ? 4、\a 发声。 ? 5、\\ 输出反斜杠\。 ? 6、\ 输出双引号“ ? 7、\b 退格,将当前位置移到前一列。 广义地讲,C语言字符集中的任何一个字符均可用转义字符来表示。\ddd和\xhh正是为此而提出的。ddd和hh分别为八进制和十六进制的ASCII代码。 例2:此程序练习转义字符的使用a、b、c为整数 5-a,6-b,7-c调用printf显示程序运行结果 二.保留字 ----在 C 语言中有特殊含义的单词称为“保留字”,也称“关键字”。 第二节 C语言的基本词法 数据定义语句:用来定义程序中使用的各种能存放数据的对象的名称和特性。 赋值语句:形如“变量 = 表达式”的语句,功能是计算表达式的值并赋予变量。 函数调用语句:形如“函数名(实型参数表)”的语句,功能是调用指定函数。 表达式语句:仅由任何表达式组成的语句。在 C 语言中,赋值和函数调用都是表达式,所以赋值语句和函数调用也是一种特殊的表达式语句。 5.流程控制语句:用来控制程序执行过程的语句。 a.选择控制语句 b.循环控制语句 c.中止语句 d.继续循环语句 e.返回语句 f.无条件转移语句 6.复合语句:用花括号括住的一组任意语句; 7.空语句:无任何操作的语句; 8.其它语句:包括编译预处理命令、用户自定义类型语句等。 第三节 C语言的基本成分 习题 一. 选择题: 属于C语言字符集中可显示字符的是“\”。“\n、\t、\b”为非可显示字符。 不属于C语言字符集中的符号是“答案c 小于等于号”。“ \ 、 | 、 ^ ”属于字符集。 不是转义字符的是“ 074“。“ \\ 、 \’ 、 \0 ”是转义符。 正确的转义符是:“ \” ”。 下列符号串中,不是C语言保留字的是:“?B. cher”. 下列给出的符号串中,属于C语言保留字的是“ A。 if ”. 下列符号串中,可作为标识符的是:“ D. a_3 ”。 下列符号串中,不能作为标识符的是:“ D. 2_ a ”。 下列符号串中,可作为标识符的是:“ D. GOTO ”。 下列说法中错误的是:“D。程序总是从排在程序最前面的某个函数开始执行。” 二. 填空题: 转义符是由“反斜杠 \ ”符号开头的单个字符或若干个字符组成的。 C语言的保留字规定全部由“小写”字母组成。 C语言标识符是由“字母”或“下划线”开头的字母、数字、下划线组成的一串符号。ANSI C规定标识符的长度小于等于“32”个字符;而PC机上规定前“8”个字符有效。 C语言词类主要分为:“常量、变量、运算符、函数调用、表达式和保留字”6类。 C 语言的语句主要分为:“数据定义语句、赋值语句、函数调用语句、表达式语句、流程控制语句、复合语句、空语句、其他语句”八类。 在C语言中既是词类,又能单独组成语句的是“函数调用和表达式“两类。 C语言程序是由若干个函数组成的,其中有且仅有一个函数名规定为“函数“的主函数。

文档评论(0)

书是爱的奉献 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档