C语言程序设计试题卷集与答案解析.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
C语言程序设计试题卷集与答案解析 本资源是一个C语言程序设计试题卷集,包括基础知识、常量、变量和表达式、阅读程序、补充程序、改错题、编程等方面的题目。这些题目涵盖了C语言的基本概念、数据类型、变量、表达式、函数、编译和执行等方面的知识点。 1. C语言程序的基本结构:每个C语言程序都必须有且仅有一个main函数。C语言程序开发到执行通常要经过编辑、预处理、编译、链接、加载和执行六个阶段。 2. 软件是程序,以及相关文档和使用手册等。 3. 计算机程序是按照具体要求产生的适合于计算机处理的指令序列。 4. 程序设计语言按照书写形式和思维方式的不同,通常分为低级语言和高级语言两大类。 5. C语言是由函数组成的。C语言的函数可分为主函数main、标准库函数和自定义函数。 6. 一个函数是由两部分组成的,即函数首部和函数体。 7. 编译是将C语言所编写的源程序翻译成机器代码的过程。 8. 程序是由某种程序设计语言编制出来,体现了编程者的控制思想和对计算机执行操作的要求。 9. 机器语言是以二进制形式表示的机器基本指令的集合,是计算机系统唯一不需要翻译可以直接识别和执行的程序设计语言。 10. 使用汇编语言可以用助记符来表示指令的操作码和操作数,也可以用标号和符号来代替地址、常量和变量。 11. 在编译程序之前,凡以#开头的代码行都先由预处理程序预处理。 12. C程序的执行均是由执行main函数开始。 13. 函数体即为包含在{}内的部分。它分为声明部分和执行部分。 14. C语言程序中一条简单语句是以;字符作为结束符的。 15. C语言是结构化、模块化的程序设计语言。 16. 由于计算机硬件不能直接识别高级语言中的语句,因此,必须经过翻译程序,将用高级语言编写的程序翻译成计算机硬件所能识别的机器语言程序方可执行。 17. 用高级语言编写的程序需翻译成计算机硬件所能识别的机器语言程序方可执行。所以说,用高级语言进行程序设计,其编程效率高,方便易用,但执行速度没有低级语言高。 18. 第一个系统体现结构化程序设计思想的教学工具语言是PASCAL语言。 19. 在C语言中,基本数据类型有:整型、浮点型、字符型、逻辑型等。 20. 在C语言中,构造数据类型有:数组、结构体、枚举类型、共用体类型等。 21. 在C语言中,整型常量可以用十进制、八进制、十六进制表示。 22. 在C语言中,实数可以用十进制、科学计数法表示。 23. 在C语言中,变量的存储空间的大小取决于机器的位数和数据类型。 24. 在C语言中,int型占4个字节的内存空间。 25. 在C语言中,long int型占4个字节的内存空间。 26. 在C语言中,double型占8个字节的内存空间。 27. 在C语言中,long double型占10个字节的内存空间。 28. 在C语言中,基本数据类型可以分为整型、浮点型、字符型、逻辑型等。 29. 在C语言中,构造数据类型可以分为数组、结构体、枚举类型、共用体类型等。 30. 在C语言中,变量的赋值可以用赋值语句实现。 31. 在C语言中,表达式可以分为算术表达式、关系表达式、逻辑表达式、赋值表达式等。 32. 在C语言中,函数可以分为主函数、标准库函数和自定义函数。 33. 在C语言中,函数的定义可以包括函数首部和函数体。 34. 在C语言中,函数的调用可以用函数名和参数列表实现。 35. 在C语言中,编译是将C语言所编写的源程序翻译成机器代码的过程。 36. 在C语言中,执行是将编译后的目标代码装入计算机内存中执行的过程。 37. 在C语言中,链接是将目标代码文件和库文件连接起来生成可执行文件的过程。 38. 在C语言中,加载是将可执行文件装入计算机内存中准备执行的过程。 39. 在C语言中,执行速度取决于机器的性能和编译器的优化级别。 40. 在C语言中,高级语言的执行速度没有低级语言高。 这些知识点涵盖了C语言的基本概念、数据类型、变量、表达式、函数、编译和执行等方面的知识点,为学习C语言的学生提供了一个系统的学习资源。
剩余175页未读,继续阅读
- xiaoqiumi1232023-03-25感谢资源主的分享,很值得参考学习,资源价值较高,支持!
- 粉丝: 3
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助