2026信息素养初赛_数字守艺人_初中组C++(中等2).docx

2026信息素养初赛_数字守艺人_初中组C++(中等2).docx

一、单选题(共10题)

第1题

在“数字守艺人”场景中,使用C++模拟剪纸纹样批量生产时,需要存储100种不同剪纸的名称与对应制作工时,以下哪种STL容器最适合?

A.std::vector

B.std::map

C.std::queue

D.std::stack

答案:B

解析:std::map是键值对容器,可将剪纸名称作为键、制作工时作为值,能快速通过名称查找对应工时,符合“名称-工时”的映射存储需求;std::vector仅能存储单一类型数据,无法直接建立对应关系;std::queue和std::stack是线性容器,仅支持特定顺序的访问,不适合此类键值映射场景

文档评论(0)

1亿VIP精品文档

相关文档