计算机基础与程序设计考题解析 本资源摘要信息涵盖了计算机基础与程序设计的多个方面,包括计算机处理信息的单位、硬件系统、转义字符、编程语言 Turbo C 2.0 的使用、关系表达式、变量赋值、printf 函数的使用、break 语句的作用、字符串赋值、文件操作函数、存储类别、数据传递方式、结构体类型变量赋值等。 1. 计算机处理信息的单位是 word,word 是计算机处理信息的基本单位,一般是一个 16 位或 32 位的二进制数码。 2. 计算机硬件系统不包括操作系统,操作系统是计算机软件的一部分,而控制器、存储器和运算器都是计算机硬件系统的组成部分。 3. 转义字符 \f 表示换页,\0 表示字符串结尾,\n 表示换行,\r 表示回车,而 \b 是退格符。 4. 在 Turbo C 2.0 中,保存源程序的选项是 Save,而不是 Load、新建或退出。 5. 表达式 (-7) % 4 的结果是 -3,而不是 3,因为负数取模运算的结果是负数。 6. 变量 z 的值是 2,因为执行 z=y=x++;后,x 先自增 1,然后赋值给 y 再赋值给 z。 7. 不正确的关系表达式是 a>b>c,因为关系表达式只能比较两个值,而不能比较三个值。 8. 变量 z 的值是 3,因为执行 z=x>y?x+2:y-2 后,如果 x>y,则 z=x+2,否则 z=y-2。 9. 执行 printf("%u\n”,b);后的输出是 4294967295,因为 unsigned int 类型的变量 b 的值是 -1,但是 printf 函数将其解释为无符号整数。 10. 程序段的输出结果是 5, 3,因为执行 a=b;b=c;后,a 的值是 5,b 的值是 3。 11. 变量 x 的值是 1,因为执行 if(x<0)x=-x-1;后,如果 x 小于 0,则 x 变为 -x-1,否则 x 不变。 12. 关于 break 语句的不正确说法是它可以从最内层循环结构中直接跳出最外层循环结构,因为 break 语句只能从当前循环或 switch 结构中跳出。 13. 能正确将字符串"Boy"进行完整赋值操作的语句是 char s[]="Boy";。 14. 能将文件一次读一串字符的函数是 fgets,而不是 fgetc 或 fputc。 15. 在一个 C 源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是 static。 16. C 语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是单向值传递。 17. 对 a 数组元素正确的引用是 *(p+1),因为 p 是指向 a 的指针。 18. 关于结构体类型变量赋值不正确的是 C.carl.* name="BlueSky";,因为结构体类型变量的成员赋值需要使用点操作符,而不是星号。 19. 变量 x 的值是 10,因为执行 x<<=y+1;后,x 的值是 1 左移 3 位,即 10。 20. 该程序的运行结果是 1,因为 printf 函数将 unsigned int 类型的变量 x 的值作为整数输出。 本资源摘要信息涵盖了计算机基础与程序设计的多个方面,涵盖了计算机处理信息的单位、硬件系统、转义字符、编程语言 Turbo C 2.0 的使用、关系表达式、变量赋值、printf 函数的使用、break 语句的作用、字符串赋值、文件操作函数、存储类别、数据传递方式、结构体类型变量赋值等,为计算机基础与程序设计的学习者提供了系统的知识点总结。


















剩余33页未读,继续阅读


- 粉丝: 782
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 电子商务环境下基于ISO27001的企业信息安全管理体系研究.doc
- 2022年WebGIS课程期末考试复习资料.docx
- 项目管理的几点个人体会.docx
- 网络对青少年学生身心健康成长的影响及对策研究样本.doc
- 基于的模拟电子钟单片机课程设计.docx
- (源码)基于Spring Boot和Vue的贪吃蛇对战平台.zip
- 软件系统运维手册.docx
- 如何构建网络环境下的计算机信息安全体系.doc
- 国家开放大学电大《网络营销与策划》机考第二套标准试题及答案.docx
- 计算机图形学实验指导书.doc
- 银行网络安全建设方案书样本.doc
- 巧用Excel确定内含报酬率.doc
- 歌唱比赛评分系统设计(C语言完整版).doc
- 基于网络平台的教育管理流程简介.ppt
- (源码)基于Arduino的LXARDOSCOPE示波器软件.zip
- 健康网络专题知识讲座.pptx


