[理学]C语言总复习资料--填空选择部分.doc

[理学]C语言总复习资料--填空选择部分.doc

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]C语言总复习资料--填空选择部分

第一章 C语言的结构 C语言的基本词法 基本词法中的转义字符、标识符的命名规则和保留字是经常考到的内容。 “\”后加上一些特定的字母形成的字符组合可以表示C中的特定字符,这就是转义字符。一般用于不可打印字符,如换行、跳格、回车等。也用于\、’、”等 转义字符还有另外两种引申形式:”\ddd”和”\xnn”。”\”后的ddd是三位八进制数,nn是两位十六进制数。可表示ASCII码表中的任意字符。 标识符不要与保留字同名,最好也不要与库函数同名。 应记住常用的转义字符和32个保留字。 练习题 C语言源程序的最小单位是 ( ) D选项 A) 程序行 B) 语句 C) 函数 D) 字符 2、C语言程序的基本单位是 ( ) C选项 A) 子程序 B) 过程 C) 函数 D) 主程序和子程序 以下说法正确的是 ( ) D选项 C语言中,要调用的函数必须在main()函数中定义 C语言程序总是从第一个定义的函数开始执行。 C语言程序中,main()函数必须放在程序的开始位置。 C语言程序总是从main()函数开始执行。 在C语言中,下列哪个字符为合法的字符常量 ( ) B选项 A) ‘\084’ B) ‘\x43’ C) “ab” D) “\0” 在C语言中,不可表示的字符是 ( ) C选项 A) 换行符 B) 响铃符 C) 求和符 D) 垂直制表符 C语言提供的合法关键字是 ( ) C选项 A) AUTO B) include C) unsigned D) deafult 如果下面的变量都是整型变量,则执行一下程序片断后的输出结果是 ( ) A选项 Sum = i = j = 5; sum = (j--, i++, ++i); printf(“%d”,Sum); A) 5 B) 6 C) 7 D) 4 C语言字符集中,只有 , , ,才能用来构造标识符。 下列可作为C语言赋值语句的是 ( ) C选项 A) x = 3, y = 5 B) a = b = 6 C) i--; D) y = int(x); 设有如下的变量定义 int i = 8, k, a, b; unsigned long w = 5; double x = 1.42, y = 5.2; 则以下符合C语言语法的表达式是 ( ) A选项 A) a += a -= (b=4)*(a=3) B) x%(-3); C) a = a*3 = 2 D) y = float(i) 第二章 数据类型 知识点 C语言的数据类型 数据类型的概念 数据类型是一类数据的抽象表示,这类数据具有相同的形式,遵从相同的运算规则。 数据类型的分类 包括基本类型和用户自定义类型(构造类型)等。指针类型既不是基本类型,也不是构造类型。 数据类型的理解 应从形式和运算规则两方面来理解,例如整型数据类型有十进制、八进制、十六进制等,可进行加、减、乘、除、取余等运算。 数据类型的长度 不同的数据类型在内存中占用的字节数是不同的。 溢出处理 每种数据类型都有其对应的数据量变化范围。当整型数据超出计算机的表示范围时,溢出处理的的操作是将该数减去整型数据类型的模。如无符号整型数据65536,溢出处理时得到的是65536-65536=0,有符号整型数据32768,溢出处理时得到的是32768-65536=-32768。 常量和变量 常量 常量根据数据类型可分为:整型常量、实型常量、字符常量和字符串常量。 整型常量有三种形式:十进制形式、八进制形式和十六进制形式。 实型常量有两种形式:一般实数形式和指数形式。 对字符串常量要注意当字符串中出现转义字符时字符串长度的确定。另外还需注意字符串结束标志’\0’的使用。’\0’占用内存空间,但不算在字符串长度中。 C中可以定义符号常量。 变量 变量必须先定义、再使用。定义一个变量的过程实际上就是向内存申请一个符合该类数据类型空间的过程。 任一变量都有确定的数据类型,对变量的使用必须该类数据类型的规则。 根据存储方式的不同,可以将变量划分为自动型、静态型、外部参照型和寄存器型。可以在变量定义时指出变量的存储类别,如果不指明,默认为是自动型。 不同存储类别的变量具有不同的作用域与生存期。作用域指出变量在那些地方有效。生存期指出变量的存活期,它从系统为变量分配内存空间开始,到系统收回此内存空间为止。 自动型变量在堆栈中分配,其作用域为所在函数内部,生存期也仅仅是所在函数存活的时间。程序在未进入函数

文档评论(0)

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

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

1亿VIP精品文档

相关文档