C语言程序设计复习大纲.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
题型及分数: 单选题:20分 判断题:10分 填空题:20分 程序分析题:20分 编程题:30分 其中:课后习题及复习大纲中相类似题所占比例在70%-80%。 带*号的内容和复习题为较难部分,为非重点考察内容。 第一章 C语言程序设计基础(出题比例4-6%) 程序设计语言的基本概念 程序 程序设计语言 常用程序设计语言及其类型 源程序、编译、目标文件、连接、可执行程序 编程的步骤 C语言程序的基本结构 (1) C源程序的框架 C源程序的框架,主要有:编译预处理、主函数()、函数n()等,主函数的位置不一定在最前面,可以在程序的中部或后面,主函数的名字固定为main。 (2) C语言源程序的书写规则: C源程序是由一个主函数和若干个其它函数组成的; 函数名后必须有小括号,函数体放在大括号内; C程序对大、小写字母书写敏感; 每句的末尾加分号; 可以一行多句; 可以一句多行; 可以在程序的任何位置加注释,注释的方式。 C语言程序设计的的基本步骤和调试过程 复习题: /***** 1. 每个C语言程序中有且仅有一个 主 函数,它是程序的入口和出口。 2. 引用C语言标准库函数,一般要用 预处理命令将其头文件包含进来。 3. C语言属于( ) A.高级语言 B. 低级语言 C.中级语言 D. 机器语言 4. C语言程序是由 组成。 5. C语言的源程序中的main函数在程序中的位置应该是 。 6. C语言的语句以 结尾。 7. C语言源程序经过编译以后生成 文件,生成的文件名后缀为 , 经过连接后生成 文件,后缀为 8.C语言中不能使用关键字作为标识符。 (√) 第二章 基本数据类型,运算符与表达式(出题比例20-30%) 关键知识点: 常量,变量: 标识符的命名规则 常量,变量的概念:直接常量,符号常量,变量必须先定义后使用 变量名和变量值的区别。 C语言中的基本数据类型 各种数据类型的数据在内存中的存放方式 掌握各种数据类型数据的常量使用方法,特别注意字符常量和字符串常量的区别使用 整型,字符型,浮点型变量的定义和引用方法 数据的数据类型,数据的取值范围,数据在内存中存放方式三者之间的联系 运算符和表达式的使用方法 自增、自减运算符 赋值运算符 算术运算符及表达式 逗号运算符及表达式 *位运算符及表达式 sizeof运算符及表达式 *强制数据类型转换符及表达式 运算符的优先级和结合性 本章复习题: 课后习题: 一、单选题, 二、 填空题 1. C语言的标识符命名规则中,第一个字符可以为字符 ‘#’ 或 ‘’ .(×)。 2.下列全部属于合法的用户标识符的是() A.A1 P_0 dS B. float 2la _A C. *a hy kk D. _123 temp main 3. C语言对字母的大小写不敏感。(× ) 4. C语言中,符号常量由宏定义命令#define来定义。 (√ ) 5. double,int、char、float几种基本数据类型变量的存储空间从小到大的排列顺序为 char int float double 。 6.下列四个选项中,均是合法的整型常量的选项是 A A.160 –0XFFFF 011 B。 -0XCDF 01A 0XE C.-01 986,012 0688 D。-0X48a 2e5 0x 7. 合法的C语言字符常数是(A ) A. \t B. A C. 54 D. A 8. 设有语句char a = \72; 即变量a (A ) 包含一个字符 B. 包含两个字符 C. 包含3个字符 D. 说明不合法 9. 若有定义 int a=7;folat x=2.5,y = 4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是 。(2.500000) 10. 在C语言中,要求运算数一定是整型的运算符是(D) A./ B。++ C。!= D。% 11.*设有类型说明unsigned int a=65535, 按%d格式输出a的值,其结果是(B ) A. 65535 B. -1 C. 1 D. –32767 12. ( B )是非法的C语言转义字符 A. \b B. 0xf C. \037 D. \ 13. *若x、y、z均为int型变量,则执行以下语句后的输出是( A ) x=(y=(z=10)+5)-5; printf(x=%d, y=%d, z=%d\n,x,y,z);

文档评论(0)

考试教学资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档