基础题库
探索各种基础编程概念和问题解决技巧
请登录后使用状态筛选
简单单选题
执行以下代码后,输出结果是:( )。
执行以下代码后,输出结果是:( )。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月数组长度计算
中等单选题
执行以下代码后,输出结果是:( )。
执行以下代码后,输出结果是:( )。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月数组大小与字符串长度
简单单选题
以下问题中,最不适合用枚举法解决的是:( )。
以下问题中,最不适合用枚举法解决的是:( )。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月算法策略(枚举法)
中等单选题
用枚举法解决“鸡兔同笼问题:头共 35 个,脚共 94 只,求鸡和兔的数量”,以下枚举逻辑最合理的是:()。
用枚举法解决“鸡兔同笼问题:头共 35 个,脚共 94 只,求鸡和兔的数量”,以下枚举逻辑最合理的是:()。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月枚举算法优化
中等单选题
模拟“字符串加密”:规则为“每个字符 ASCII 码 + 3 ,若超过 z (122) 则从 a 重新开始”,以下代码中正确的条件判断是:( )。
模拟“字符串加密”:规则为“每个字符 ASCII 码 + 3 ,若超过 z (122) 则从 a 重新开始”,以下代码中正确的条件判断是:( )。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月字符处理与循环边界
简单判断题
定义 int arr[5] = {1,2,3}; , 则 arr[3] 的值为0, arr[5] 是合法下标。
定义 int arr[5] = {1,2,3}; , 则 arr[3] 的值为0, arr[5] 是合法下标。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月数组越界与初始化
简单判断题
定义 double arr[10];,未手动初始化时,数组中所有元素的默认值为0.0。
定义 double arr[10];,未手动初始化时,数组中所有元素的默认值为0.0。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月变量默认初始化
简单判断题
定义 int arr[] = {1,2,3}; , 则 sizeof(arr) 的结果为12(int 占4字节) 。
定义 int arr[] = {1,2,3}; , 则 sizeof(arr) 的结果为12(int 占4字节) 。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月Sizeof运算符
简单判断题
下面的流程图是用来求1+2+3+…+10的和。 流程图逻辑:开始 -> sum=0, i=1 -> 判断 i<=10? -> 是则 sum=sum+i -> i=i+1 -> 回到判断 -> 否则输出sum。
下面的流程图是用来求1+2+3+…+10的和。 流程图逻辑:开始 -> sum=0, i=1 -> 判断 i<=10? -> 是则 sum=sum+i -> i=i+1 -> 回到判断 -> 否则输出sum。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月流程图逻辑
中等判断题
下面流程图的功能是计算5对2取余数,输出结果为1。 流程图逻辑:开始 -> a=5, b=2 -> 判断 a>=b? -> 是则 a=a-b -> 循环判断 -> 否则输出 a。
下面流程图的功能是计算5对2取余数,输出结果为1。 流程图逻辑:开始 -> a=5, b=2 -> 判断 a>=b? -> 是则 a=a-b -> 循环判断 -> 否则输出 a。
正确率: -已完成: 0人GESP等级认证(C++)2026三级三月取模算法原理