2026年程序设计基础期末试题.pdfVIP

  • 2
  • 0
  • 约2.74千字
  • 约 6页
  • 2026-03-19 发布于江苏
  • 举报

程序设计基础期末试题

一、选择题

1.以下关于算法的描述中,错误的是()[单选题]*

A.算法必须具有确定性,每一步骤的含义明确

B.算法必须有至少一个输入和一个输出

C.算法可以用自然语言、流程图或伪代码描述

D.算法的执行步骤必须是有限的

答案:B

原因:算法可以没有输入(如计算固定值的算法),但必须至少有一个

输出。

2.在C语言中,以下哪个关键字用于定义常量()[单选题]*

A.static

B.const

C.final

D.define

答案:B

原因:`const`用于定义不可修改的变量,而`#define`是预处理指令,

不属于关键字。

3.以下哪种数据结构遵循“先进后出”的原则()[单选题]*

A.队列

B.栈

C.链表

D.树

答案:B

原因:栈的插入和删除操作只能在栈顶进行,符合“先进后出”的特

性。

4.以下关于面向对象编程的描述,正确的是()[多选题]*

A.封装是指将数据和方法绑定在一起

文档评论(0)

1亿VIP精品文档

相关文档