基础题库
探索各种基础编程概念和问题解决技巧
请登录后使用状态筛选
中等单选题
角色从起点(0,0)出发,执行以下指令序列,最终坐标是?
角色从起点(0,0)出发,执行以下指令序列,最终坐标是?
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵数组操作与坐标变换
简单单选题
在"庙会寻宝地图"中,路径点存储为二维数组 path[4][2] = {{0,0}, {50,0}, {50,-50}, {100,-50}} ,要移动到终点,应访问哪个索引?
在"庙会寻宝地图"中,路径点存储为二维数组 path[4][2] = {{0,0}, {50,0}, {50,-50}, {100,-50}} ,要移动到终点,应访问哪个索引?
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵二维数组
中等单选题
在"皮影戏场景切换"中,变量 scene = 1 表示开场,scene = 2 表示表演,scene = 3 表示谢幕。以下哪段代码能正确根据scene值执行不同动作?
在"皮影戏场景切换"中,变量 scene = 1 表示开场,scene = 2 表示表演,scene = 3 表示谢幕。以下哪段代码能正确根据scene值执行不同动作?
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵条件语句
中等单选题
在计算"龙舟比赛平均速度"时,涉及大量浮点数累加。为避免精度丢失,最佳实践是?
在计算"龙舟比赛平均速度"时,涉及大量浮点数累加。为避免精度丢失,最佳实践是?
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵浮点数精度
中等单选题
函数 void swap_val(int a, int b) 和 void swap_ref(int &a, int &b)。若要在主函数中真正交换两个变量 x, y 的值,应调用?
函数 void swap_val(int a, int b) 和 void swap_ref(int &a, int &b)。若要在主函数中真正交换两个变量 x, y 的值,应调用?
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵引用传递
中等单选题
"年画图层叠加":后画的图层覆盖先画的图层。若需实现"撤销"功能(取消最近一次绘制),最适合的数据结构是?
"年画图层叠加":后画的图层覆盖先画的图层。若需实现"撤销"功能(取消最近一次绘制),最适合的数据结构是?
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵数据结构应用
简单判断题
在C++中,可以使用 for(int i=0; i<5; i++) 循环5次,i 的值从0到4。
在C++中,可以使用 for(int i=0; i<5; i++) 循环5次,i 的值从0到4。
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵循环结构
简单判断题
数组 {1, 2, 3} 和 {3, 2, 1} 是相同的数组,因为元素一样。
数组 {1, 2, 3} 和 {3, 2, 1} 是相同的数组,因为元素一样。
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵数组概念
简单判断题
在 C++ 中,递归函数如果没有正确的终止条件(Base Case),会导致栈溢出(Stack Overflow),程序崩溃。
在 C++ 中,递归函数如果没有正确的终止条件(Base Case),会导致栈溢出(Stack Overflow),程序崩溃。
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵递归
简单判断题
在"灯笼矩阵"中,若想实现"奇数行亮红灯,偶数行亮绿灯",可通过 if(row % 2 == 1) 来判断。
在"灯笼矩阵"中,若想实现"奇数行亮红灯,偶数行亮绿灯",可通过 if(row % 2 == 1) 来判断。
正确率: -已完成: 0人全国青少年信息素养大赛2026智传民韵条件判断