2026年上海市计算机专业大专生期末考试卷.docxVIP

  • 1
  • 0
  • 约1.36万字
  • 约 43页
  • 2026-10-07 发布于广东
  • 举报

2026年上海市计算机专业大专生期末考试卷.docx

2026年上海市计算机专业大专生期末考试卷

一、单项选择题(本大题共10小题,每小题2分,共20分。在每小题列出的四个选项中,只有一个是符合题目要求的,请将正确选项的字母填在题后的括号内)

1.在C语言中,若定义了整型变量inta=5,b=10;则表达式a+++b的值是多少?

A.15

B.16

C.30

D.编译错误

解析:本题考查C语言运算符优先级和自增运算符的用法。自增运算符(++)的优先级高于加法运算符(+),且自增运算符是右结合性。表达式a+++b实际等同于a+++b,其中a++会先返回a的当前值5,然后a自增为6;接着计算5+b=15。选项A正确,选项B错误是因为混淆了自增运算的返回值,选项C错误是因为没有进行乘法运算,选项D错误是因为表达式本身不存在语法问题。

2.关于数据结构中的栈,下列说法正确的是?

A.栈是先进先出(FIFO)的数据结构

B.栈顶元素最先被访问

C.栈只能进行插入和删除操作

D.栈的存储空间大小固定且不可改变

解析:本题考查栈的基本特性。栈是后进先出(LIFO)的数据结构,故选项A错误;栈顶是允许插入和删除的一端,栈底是另一端,故选项C错误;栈可以用数组或链表实现,数组实现的栈可以通过动态分配内存来改变大小,故选项D错误;栈顶元素最先被访问,

文档评论(0)

1亿VIP精品文档

相关文档