- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计复大纲2009
题型及分数:
单选题: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;
pri
您可能关注的文档
- Chapter_0_Test_Bank.doc
- Characte Entity References in HTML 4 and XHTML 1.0.docx
- Characteistics_of_Malaysia-Corn.doc
- Characteistics and differences between Chinese and English of Chinglish.doc
- CHECKLIS OF GASB#3435 CHANGES TO THE INSTITUTIONAL FINANCIAL.doc
- ChFP专业能力五章投资规划.doc
- cherry航空钉的基本资料.docx
- China Daly 优美英文句子集合.doc
- China isan ancient vicissitudes of life.doc
- China Daly常见热词翻译八.doc
最近下载
- 儿科住院医师考试:2022心理及行为障碍真题模拟及答案(2).pdf VIP
- 交通运输工程学术学位博士学位培养方案.docx VIP
- 教科版三年级下册科学第三单元《太阳、地球和月球》测试卷含完整答案【名校卷】.docx
- 信息安全(复旦)大学MOOC慕课 章节测验期末考试客观题答案.docx
- 小红帽绘本故事.ppt VIP
- 小学数学六年级上册期末测试卷带答案(实用).docx
- 小学四年级下册数学期中测试卷及答案【网校专用】.docx
- 《Linux网络操作系统》全套教案.doc
- 【行业研报】2023年周易行业企业战略规划方案及未来五年行业预测报告.docx
- 2023年南方沿海地区某再生水厂初步设计说明.pdf VIP
文档评论(0)