请登录
四川成人和教育管理有限公司 - 笔记串讲 - 工学类 - 2275计算机基础及程序设计 - 浏览文章

02275计算机基础与程序设计考试复习资料3

2016/5/30 10:23:230人浏览0评论

21、指针变量定义和使用时应该注意哪些方面?

答:(1)不同数据类型的变量地址不能存放在同一个指针变量中(2)指针变量必须指向一个变量后,才能对指针变量指向的对象进行操作(3)同一个指针变量可以指向数据类型相同的不同对象。

 

22、简述循环体中的break和continue的作用?

答:break:从包含它的最内层循环结构体中跳出,用来提前结束循环,把流程无条件转到该循环结构的后续语句去执行。Continue:结束本轮循环,即跳过循环体中它下面的语句,然后重新判断是否进行下一轮循环。两者的区别是:continue语句只是结束本轮循环,而break则是结束包含它的整个循环,转到该循环的后续语句去执行。

 

23、C语言的数据类型有哪些?

答:(1)基本类型分为整型、实型、字符型和枚举型四种(2)构造类型分为数据类型、结构类型和共用类型三种(3)指针类型(4)空类型。

 

24、数组元素的引用方法有哪些?

答:数组元素的引用,既可用下标法,也可用指针法。使用下标法,直观;而使用指针法,能使目标程序占用内存少、运行速度快。

 

25、请说出ASCⅡ码文件和二进制文件的区别?

答:ASCⅡ码文件的每1个字节存储1个字符,因而便于对字符进行逐个处理。但一般占用存储空间较多,而且要花费转换时间(二进制与ASCⅡ码之间的转换)。

 

26、缓冲型文件系统的处理过程?

:缓冲型文件系统读文件是往缓冲区一次读入一批数据,待缓冲区装满或数据已经读完后,再从缓冲区逐个将数据读入内存的数据区。缓冲型文件系统写文件是将内存数据区中的数据往缓冲区一次写入一批数据,待缓冲区装满以后或数据已经写完后,再将缓冲区中的数据一

次性写入磁盘。

 

27、请说出文件的分类?

答:(1)根据文件的内容,可分为程序文件和数据文件,程序文件又可分为源文件、目标文件和可执行文件(2)根据文件的组织形式,可分为顺序存取文件和随机存取文件(3)根据文件的存储形式,可分为ASCⅡ码文件和二进制文件。

 

28、一个完整的计算机系统由哪几个大部分组成?计算机的基本工作原理是什么?

答:一个完整的计算机系统由硬件系统和软件系统两大部分组成。其中硬件系统包括运算器、控制器、存储器、输入和输出设备。软件系统包括计算机运行所需要的各种程序和有关的文档资料。计算机的基本工作原理是把程序和数据同时存储在存储器中,在发出运行命令以后,计算机能够自动完成运算,就是因为在存储器中存储了程序,计算机是在程序的控制下自动完成相应操作的。

29、请说出a++和++a区别?

答:a++是使用a的值,然后a=a+1;++a是先将a的值加1然后使用a的值。

 

30、使用turbo c2.0编写c的可执行性程序步骤一般是什么?

;(1)启动turbo c2.0;(2)编译源文件,以 .c保存文件;(3)编译成 .obj文件,连接生成 .exe文件(4)运行程序,查看运行结果;可以使用ctrl+F9运行程序,然后用alt+F5查看运行的结果。


关键字:
网友评论