C语言程序设计复习思考题.doc

C语言程序设计复习思考题.doc

ID:50854483

大小:69.50 KB

页数:3页

时间:2020-03-15

C语言程序设计复习思考题.doc_第1页
C语言程序设计复习思考题.doc_第2页
C语言程序设计复习思考题.doc_第3页
资源描述:

《C语言程序设计复习思考题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C语言程序设计》复习思考题第一漳复习思考题请说明C语言的主要特点。何谓标识符?标识符有何限制?C语言可以使用哪些数据类型?*C语言屮有哪些算述运算符?C语句有何特点?注释语句的格式和作用是什么?第二章复习思考题2.1.什么叫逻辑表达式?C语言屮有哪些逻辑关系运算符?2.2.for,while和do语句有何异同?2.3.if语句有哪些不同的格式?如何使用?9.1.4.试说明break语句和continue语句功能和用法。9.5.如何正确使用switch语句?第三章复习思考题9.请说明C语言程序结构的一般形式?10.2.函数在C语言程序屮的地位和作用是什么?如何定义和说

2、明函数?何谓函数原型法?9.2.3.何谓局部变量?何谓静态变量?何谓全程变量?如何使用?在程序屮,它们应出现在什么位置?可否重名?3.4.函数返冋值的类型如何说明?何谓空类型void?试说明return语句的功能和用法。3.5.何谓形参?何谓实参?如何正确调用函数?何谓递归调用?第四章复习思考题10.何谓数组?它有何特点?如何定义说明和使用?数组的下标范FEI是什么?4.2.如何对全局数组和静态数组进行初始化?何谓变长数组?4.3.報个数组可否作为函数的参数?数组名传递的是何信息?9.3.4.何谓字符串?何谓字符串常量?如何输入输出字符串?11.5.如何使用标准库屮的

3、字符屮函数和字符函数?字符类型变量如何取值?第五章复习思考题4..何谓结构?它有何特点?如何定义说明?如何访问结构成员变量?12.2.報个结构可否作为函数的参数或返冋值?结构变最名传递的是何信息?9.4.3.如何对全局数组和静态结构变量或结构数组进行初始化?5.4.结构可否嵌套?如何定义说明?一个结构为什么不可嵌套白己?5.5.何谓联合?它有何特点?如何定义说明?如何访问联合成员变量?第六章复习思考题6.1.在计算机屮,数据(变量或常量)如何存放?何谓地址空间?每个变量的地址值指是什么*?何谓间接寻址方式存取数据?6.2.何谓指针?它有何特点?如何定义说明?指针的作用

4、是什么?9.5.3.指针变量取什么数值?指针变量运算符&和*的含义是什么?指针变量为何要初始化?如何初始化?指针有哪些算术运算符和关系运算符?按什么规则进行?13.4.用指针作为参数有何好处?何谓"传址"(或〃传名〃)的调用?函数如何冋送信息?不同的冋送信息途径有什么区别?6.5.用指针和用数组访问内存的方式有何共同处?乂有何重要的差别?何谓字符串指针或字符指针?它与字符数组有什么异同之处?6.6.何谓指针型函数?函数返冋指针类型变量如何定义和使川?malloc()凶数功能是什么?如何引用它?6.7.何谓结构指针?如何定义说明和引用?用结构指针作为参数有何好处?6.&

5、如何构成链表?链表有何用处?如何构成二叉树?如何实现遍历二叉树?*11.1.9.何谓针型数纽?何谓多级针型?何谓两数指针?它们如何定义说明?如何使用它们?第七章复习思考题何谓枚举?如何定义说明?枚举变最収何值?用枚举变量有何好处?11.2.2.何谓位域?如何定义说明?有哪些位操作运算符?如何使用?9.3.什么是寄存器变量?它的使用有何限制?9.1.4.何谓类型定义?其优点是什么?2.5.数据类型自动转换原则是什么?为什么要进行强制的数据类型转换?如何实现?第八章复习思考题&1.什么是予处理程序?有哪儿种予处理语句?&2.何谓宏定义和宏替换?何谓宏定义类函数?它与真正的

6、函数有何区别?3.3.何谓文件包含?应用文件包含的目的是什么?&4.何谓条件编译?如何使用?第九章复习思考题C语言程序的所有输入和输出操作为什么必须通过两数调川來实现?4.2.何谓文件指针?如何取得?2.3.有哪些常川的输入和输出库函数?如何使川?3.4.什么是命令行参数?如何实现?第十章复习思考题4.1.为何耍用单独编译?何谓外部变量和外部两数?何谓静态的全局变量?何谓静态函数?5.2.何谓系统调用?如何使用函数system()来实现?5.3.为什么要用自顶向下的方法来开发C语言程序?如何进行?如何使用make文件?5.4.如何考虑捉高程序的效率?冋顾在编程和调试屮

7、曾出现过的错课并总结经验教训。6.5.两个函数int86()和bdos()是在何种系统环境下使用?如何实现访问系统功能?第十一章复习思考题(考试不作要求)7.为什么说C++是C的继承与发展?为什么C++程序设计应采用自底向上和自顶向下相结合的方法?8.何谓类?如何定义说明?何谓域分辨操作符?如何使川?何谓构造凶数?何谓析构函数?9.3.函数重载和操作符重载含义是什么?请举例说明。10.何谓基类?何谓派生类?有哪些访问修饰符?派生类如何继承基类访问权限?*何谓虚函数?何谓多态性?2.何谓内联函数?它与一般函数有何区别?什么是按引用调用?如何使用?3.什

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。