自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 收藏
  • 关注

原创 2025年6月28和29日复习和预习(python)

以下哪项是异常处理的正确语法(选做,推荐学生自己查)?当用户输入 "打开微信" 时,程序执行以下哪行代码?B) 跳过当前循环的剩余部分,直接开始下一次循环。以下哪个是 Python 的无限循环结构?如何在 Python 中导入多个模块?语句的作用是(选做,学生自己查一下)?

2025-07-01 12:49:23 416

原创 2025年6月28和29日复习和预习(C++)

(10) 编写程序,判断一个字符串(用户输入)中是否包含特定字符(用户输入),使用 for 循环遍历字符串,若包含则输出该字符在字符串中的位置,否则输出 “未找到”。,条件表达式为______,更新表达式为______。(10) 编写程序,创建一个数组,接收用户输入的 8 个整数,将数组中所有奇数移到数组的前面,偶数移到数组的后面,并输出调整后的数组。(8) 声明一个数组,将数组中的元素逆序存储(例如原数组为 {1, 2, 3},逆序后为 {3, 2, 1}),并输出逆序后的数组。

2025-07-01 12:44:33 805

原创 随堂练习34

5使用 for 循环输出 1 到 100 中所有能被 3 整除的数。6使用 for 循环输出 1 到 100 中所有能被 3 整除的和。3输入一个整数,竖排输出1到这个整数。1使用for循环竖排输出1到100。2使用for循环计算1到100的和。4输入一个整数,求1到这个整数的和。使用for循环计算1到100的和。for循环上面int m=0。for 大括号里面m=m+i。for循环外面cout<<m。

2025-06-29 13:07:44 102

原创 复习和预习(python)答案解析

解释:Python 区分大小写,"Hello" 和 "hello" 是不同的字符串。函数用于从标准输入(通常是键盘)获取用户输入,并返回字符串类型的数据。解释:Python 不强制要求在条件表达式外使用括号,例如。解释:Python 区分大小写,这两个字符串不相等。用于值的比较,判断两个字符串的内容是否相同。的返回值始终是字符串类型,即使用户输入数字。解释:pyttsx3 是第三方库,需要通过。解释:使用任何外部库前都需要通过。方法将文本转换为语音并输出。

2025-06-28 08:55:18 719

原创 复习和预习(C++)答案解析

解释:顺序决定了条件的优先级,可能导致不同结果(如先判断大范围条件会覆盖后续小范围条件)。解释:switch 通过比较表达式的值与 case 后的常量,决定执行哪个分支。解释:若无 break,会发生 “穿透” 现象,继续执行后续分支。解释:累加器需从 0 开始,才能正确累积后续值的总和。解释:case 常量必须唯一,否则会导致编译错误。解释:初始化表达式允许定义多个同类型变量(如。解释:for 循环的第二个表达式(如。)为布尔条件,决定循环是否继续。解释:一个整数非奇即偶,判断。

2025-06-28 08:52:32 743

原创 2025年6月21和22日复习和预习(python)

python运行A. TrueB. FalseC. 程序报错D. 无输出3. 方法的作用是( )A. 播放音频文件B. 将文本转换为语音输出C. 录制语音D. 获取语音输入基础版聊天机器人升级版聊天机器人拓展挑战以上内容围绕 Python 简易聊天机器人展开,通过系统的作业设计帮助学生掌握用户输入处理、条件判断和第三方库使用等核心技能。编程题部分采用循序渐进的方式,从基础功能到综合应用,逐步提升学生的编程能力。

2025-06-24 20:53:11 897

原创 2025年6月21和22日复习和预习(C++)

2,输入两个数字,6或者7,判断你上编程课和不上编程课。1,if 和 else if 语句判断奇数和偶数。使用switch 和case编写程序。

2025-06-21 10:58:21 154

原创 6月8日python-AI代码

os.system("start http://8.140.194.125:3000")# 使用系统工具打开聊天室。turtle.write("想进聊天室关闭图画",font=("1",20,"bold"))# 写上文字。for i in range(100): # 循环 100次。# -*- coding: GBK -*- 编码方式。turtle.speed(10) # 速度。turtle.delay(0) # 延迟。turtle.done()# 画图完成。

2025-06-08 16:29:05 280

原创 C++ 信息学奥赛总复习题答案解析

第一章 答案解析。

2025-06-07 08:25:18 824

原创 C++ 信息学奥赛总复习题

2025-06-07 08:23:32 742

原创 六月一日python-AI代码

【代码】六月一日python-AI代码。

2025-06-01 15:12:59 185

原创 2025年5月18日蓝桥stema省选拔赛编程题答案解析

C/C++ 语言 1000MS;其他语言 3000MS:C/C++ 语言 65536KB;其他语言 589824KB小明在 0 时刻(初始时刻)将一个空桶放置在漏水的水龙头下。已知桶的容量为 H 升,并且每小时桶内的水量增加 x 升。小明每经过一个小时就会观察一次桶的水位。请计算小明第一次观察到桶内的水溢出时,距离初始时刻经过了多少小时?一行输入两个整数 H 和 x (10≤H≤100, 1≤x≤20),分别表示桶的容量以及每小时桶内增加的水量,整数之间以一个空格隔开。

2025-05-31 07:26:22 1047 2

原创 2025年5月18日蓝桥stema省选拔赛选择题答案解析

本题主要考查 C++ 中不同数据类型的定义和初始化,重点在于对浮点型数据类型与整型、字符型数据类型的区分和正确使用。本题主要考查 C++ 中变量作用域的概念,以及同名变量在不同作用域下的访问规则。下列选项中,能够正确定义并初始化浮点型变量的是( )。运行以下程序,输出的结果是( )。

2025-05-25 14:38:55 938

原创 【无标题】python执行系统命令

以上就是对这段代码的详细讲解和优化建议。

2025-05-24 16:31:24 477

原创 安卓原生开发与 UniApp 安卓开发的优缺点分析

UniApp使用Vue.js作为框架,开发者只需要掌握前端开发技术(HTML、CSS、JavaScript)即可快速上手,尤其对有前端开发背景的开发者来说,学习曲线较平缓。语言:安卓原生开发常用Java或Kotlin,Kotlin作为官方推荐语言,具有现代化的语法,支持Lambda表达式、空安全等特性,语法比Java更简洁易读。UniApp提供了大量的组件和API,能够快速实现常见功能,如网络请求、数据绑定、UI展示等,同时支持丰富的第三方插件,进一步提升开发效率。对于新手开发者来说,学习成本较高。

2025-05-21 09:00:50 801

原创 C++ 蓝桥 STEMA 真题模拟测试卷二答案解析

注意运算符优先级:&& 优先于 ||,等效于3>5 || (2<5 && 8>6)浮点精度处理不当(应使用fixed和setprecision)自增运算顺序:原值5参与运算后自增,表达式等效于5+7。算法效率优化(大数处理时用字符串代替数值类型)三角形判断条件写反(应使用两边之和>第三边)逻辑运算符优先级混淆(如&&和||的优先级)输入输出格式要求(保留小数、空格处理)边界条件处理(如空数组、全零数字等)数组下标初始值错误(应从0开始比较)注意编程规范:缩进、变量命名、注释。数字反转时未处理前导零。

2025-05-17 08:01:57 314

原创 C++ 蓝桥 STEMA 真题模拟测试卷二

输入格式:第一行 5 个用空格分隔的整数,第二行一个整数 x输出格式:"YES" 或 "NO"​。A. 传值调用时,函数内部修改参数不影响外部变量B. 引用调用需要在参数类型后加&C. 指针调用时,传递的是变量的地址D. 数组作为参数传递时,会复制整个数组内容​。题目描述:输入两个整数 a 和 n(1≤a≤10,1≤n≤5),计算 a 的 n 次方。输入格式:两个用空格分隔的整数 a 和 n输出格式:a 的 n 次方的值。输入格式:两个用空格分隔的整数输出格式:交换后的两个整数,用空格分隔​。

2025-05-17 08:00:45 310

原创 C++ 蓝桥 STEMA 真题模拟测试卷一答案解析

总结重点:循环结构、数组操作、字符串处理布置作业:修改第 5 题实现递归解法,比较迭代与递归的效率。

2025-05-17 07:58:40 918

原创 C++ 蓝桥 STEMA 真题模拟测试卷一

输入正整数 n,输出斐波那契数列第 n 项的值(斐波那契数列定义:F (1)=1, F (2)=1, F (n)=F (n-1)+F (n-2))。:输入圆的半径 r,计算并输出圆的面积(结果保留两位小数)。:输入一个字符串,统计其中数字字符(0-9)的个数并输出。:输入正整数 n,计算 1+2+...+n 的值并输出。:输入 5 个整数存入数组,将数组元素逆序后输出。:逆序后的 5 个整数,用空格分隔。:一个浮点数,保留两位小数。:5 个用空格分隔的整数。:一个不含空格的字符串。

2025-05-17 07:57:55 468 1

原创 C++ 蓝桥 STEMA 省选拔赛模拟测试题(第一套)答案解析

用循环生成数列,前两项为 1,后续项由前两项相加得到。:遍历数组,记录当前最大值及其下标,遇到更大值时更新。:遍历分数数组,用两个计数器分别统计及格和优秀人数。:使用指针或引用传递参数,直接修改原变量的值。:将数字反转,比较反转后的值与原数是否相等。

2025-05-17 07:51:23 770

原创 C++ 蓝桥 STEMA 省选拔赛模拟测试题(第一套)

以下关于 C++ 指针的说法,正确的是( )A.可以将指针 p 指向整数 10B.后,*p的值是 5C. 未初始化的指针可以安全使用D. 指针的大小一定等于整型变量的大小。

2025-05-17 07:50:22 456

原创 C++ 蓝桥 STEMA 省选拔赛模拟测试题(第三套)答案解析

const变量初始化:必须在定义时赋值(如会编译错误);数组越界的隐蔽性:部分编译器不报错但结果不可控(如题目 3 的i=3斐波那契数列的边界条件:n=1 和 n=2 时直接返回 1,避免循环越界。

2025-05-17 07:43:42 558

原创 C++ 蓝桥 STEMA 省选拔赛模拟测试题(第三套)

斐波那契数列的第 n 项(斐波那契数列定义:F (1)=1, F (2)=1, F (n)=F (n-1)+F (n-2)):输入 - 2 1 -3 4 -1 2 → 输出 6(子数组 [4,-1,2] 的和为 6):输入 1 2 3 4 5 → 输出 9(1+3+5=9):所有连续子数组的和的最大值(子数组至少包含一个元素):一行 n 个整数(n≤100,用空格分隔):一个不含空格的字符串(长度≤100):一个整数分数(0≤分数≤100):一个正整数 n(n≤30)以下代码的输出结果是( )

2025-05-17 07:42:23 352

原创 C++ 蓝桥 STEMA 省选拔赛模拟测试题(第二套)答案解析

浮点数运算时忘记转换类型(如(a+b+c)/3会得到整数,需改为/3.0数组遍历时越界(如i<=5;i++)访问arr[5],数组索引从 0 开始);连续字符统计中忘记初始化current=1(第一个字符至少出现 1 次)。

2025-05-17 07:38:41 931

原创 C++ 蓝桥 STEMA 省选拔赛模拟测试题(第二套)

数组中第二大的数(若有重复,如 [5,5,5,5,5],则第二大仍为 5)输入:3 → 输出:9(1!= 1+2+6=9)输入:"aabbbcc" → 输出:3(连续 3 个 b):三个正整数表示三角形的三条边(用空格分隔)输入:1 3 5 5 7 → 输出:5。:三个整数 a、b、c(用空格分隔):一个不含空格的字符串(长度≤20):它们的平均值(保留 1 位小数)输入:2 4 6 → 输出:4.0。:一行 5 个整数(用空格分隔):一个正整数 n(n≤10)以下代码的输出结果是( )

2025-05-17 07:37:45 373

原创 蓝桥省赛题测试

输入处理:通过cin读取字母个数n,再循环读取n个字母存入字符数组arr。冒泡排序:通过双重循环实现排序。外层循环控制轮数(共n-1轮),内层循环控制每轮的比较次数(每轮减少i次,因为已有i个元素已排好序)。通过比较相邻字符的 ASCII 码,将较大的字符逐步 “冒泡” 到数组末尾。输出结果:循环遍历排序后的数组,将所有字符依次输出,形成最终的字典序字符串。

2025-05-04 11:14:15 425

原创 第 14 届蓝桥杯 C++ 青少组省赛中 / 高级组真题解析

统计 N 到 M 之间每个数的质因数个数(重复质因数算多个,如 8=2×2×2,个数为 3),求最大值。对每个数分解质因数,统计所有质因数的次数之和(如 12=2²×3¹,个数 2+1=3)。:从小到大试除质数,统计每个质因数的指数和,处理剩余大于 1 的数(本身是质数)。:设只含根结点的二叉树高度为 1,共有 62 个结点的完全二叉树的高度为( )。:每次操作后排序,判断不同数的数量,交替处理最小和最大数,直到条件满足。:四叶玫瑰数的数学定义,枚举范围的优化(仅四位数),避免无效计算。

2025-05-04 09:34:45 1259

原创 第 13 届蓝桥杯 C++ 青少组省赛中 / 高级组真题解析

N=5,路线 1-2,1-3,2-4,2-5 → 输出:2 1 3 2(景点 1 到 5 需 2 步,景点 2 到 5 需 1 步,等)。:求景点 1 到 N-1 每个景点到 N(游客服务中心)的最短路线数,不可达输出 - 1。:寻找正方形区域,其中一条对角线全为 1,其他全为 0,求最大奖品数(对角线长度)。:输出 4(边长为 4 的正方形,主对角线有 4 个 1,其他为 0)。:给定 N 种汤圆规格,求不能买到的数量的个数,若无限则输出 - 1。:硬币问题的有限解与无限解条件,动态规划状态转移方程。

2025-05-04 09:32:01 749

原创 第 13 届蓝桥杯 C++ 青少组省赛中 / 高级组 2022 年真题

将正整数 N 分解为 3 个不同的正整数之和,要求每个数不含数字 3 和 7,求分解方法数(顺序不同视为同一分解,如 (1,2,5) 和 (2,1,5) 视为同一种)。:给定 N 张长方形彩纸,裁剪出 K 张大小相同的正方形,求最大边长(边长为整数),若无法裁剪则输出 - 1。:统计农田中独立的 “R” 区域数量(上下左右相连的 R 视为同一区域,杂草 X 分隔)。1=2),第二张 5x4 可裁 2x2 的正方形 4 个(5/2=2,4/2=2,2。:输入两个正整数 N 和 M(N≠M),输出较大的数。

2025-05-02 21:44:54 865

原创 第 12 届蓝桥杯 C++ 青少组中 / 高级组省赛 2021 年真题

以上题目覆盖了 C++ 基础语法、算法(循环、条件判断、数组操作)、数学问题(二进制运算、素数判断)、数据结构(完全二叉树)等知识点。:按规律计算砖块总数,第 k 层砖块数为前一层加 k(第 1 层 1 块,第 2 层 1+2=3 块,第 3 层 3+3=6 块,依此类推)。:6 1 5 6 1 2 3 → 深度 1 和为 1,深度 2 和为 5+6=11,深度 3 和为 1+2+3=6 →。:已知出生日为 1999-04-30(第 1 天),输入 n,计算第 n 天的日期(格式 yyyy-mm-dd)。

2025-05-02 21:42:03 833

原创 第 11 届蓝桥杯 C++ 青少组中 / 高级组省赛 2020 年真题,选择题详细解释

**B. 栈**:栈的插入(`push`)和删除(`pop`)操作均在**栈顶**进行,最后压入栈的元素最先被弹出,完美符合“先进后出”原则。- **A. `i*n + j - 1`**:少算 1 个元素(如 `a[0][0]` 结果为 `-1`,错误)。1. **前面的完整行**:共有 `i` 行,每行 `n` 个元素,总计 `i * n` 个元素。3. **结论**:只有**栈**严格遵循“先进后出”原则,因此正确答案是 **B. 栈**。**正确答案**:**B. `i*n + j`**

2025-05-01 20:48:19 584 1

原创 第 11 届蓝桥杯 C++ 青少组中 / 高级组省赛 2020 年真题

'6' 的 ASCII 码为 54,'1' 的 ASCII 码为 49,二者相减结果为 5,是整数类型,因此选 A。:栈(Stack)遵循先进后出(LIFO)原则,队列是先进先出(FIFO),双向链表和二叉树无此特性,选 B。:二维数组按行存储,假设数组索引从 0 开始,第 i 行(0≤i)前有 i 行,每行 n 列,共 i。:每张纸可打印 2 页,当 N 为奇数时,最后一张纸只用一面,故需向上取整,公式为。例如,N=7 时,(7+1)/2=4,符合样例输出。:表达式 ‘6’ - ‘1’ 的值是 ( )

2025-05-01 08:04:25 580

原创 第 12 届蓝桥杯 C++ 青少组中 / 高级组省赛 2021 年 4 月 24 日真题

计算过程:最低位 0+0=0,次低位 1+1=10(写 0 进 1),第三位 0+1+1=10(写 0 进 1),第四位 1+0+1=10(写 0 进 1),最高位 1+1+1=11(写 1 进 1),最终结果 110000,选 A。:字符型常量使用单引号括起单个字符(如 A、C),或转义字符(如 B 中的十六进制转义字符)。:求从 (1,1) 到 (N,M) 的最短路径,可通过穿越门(进入一门后直接到另一门,不计步数,但进出各计 1 步)。:t(总时间),m(最多种类数),m 对(时间,价值)

2025-04-30 19:30:59 1003

原创 第 11 届蓝桥杯 C++ 青少组中 / 高级组省赛 2020 年真题答和案解析

'6' 的 ASCII 码为 54,'1' 的 ASCII 码为 49,二者相减结果为 5,是整数类型,因此选 A。:栈(Stack)遵循先进后出(LIFO)原则,队列是先进先出(FIFO),双向链表和二叉树无此特性,选 B。:二维数组按行存储,假设数组索引从 0 开始,第 i 行(0≤i)前有 i 行,每行 n 列,共 i。:每张纸可打印 2 页,当 N 为奇数时,最后一张纸只用一面,故需向上取整,公式为。例如,N=7 时,(7+1)/2=4,符合样例输出。:表达式 ‘6’ - ‘1’ 的值是 ( )

2025-04-30 19:24:48 1111

原创 2025年4月19日,四月第三周,C++,整数数组答案解析

cout << "最大值: " << max_val << ", 最小值: " << min_val;// 判断是否为偶数。if (arr[j] > arr[j+1]) { // 交换相邻元素。cout << "平均值: " << sum / n;"存在" : "不存在");cout << "偶数个数: " << count;cout << "乘积: " << product;cout << "总和: " << sum;

2025-04-19 06:40:19 938

原创 2025年4月19日,四月第三周,C++,整数数组题

计算数组元素的平均值(保留整数部分)。判断子数组是否在原数组中连续出现。将数组逆序存储后输出新数组。对数组进行升序排序后输出。统计数组中偶数的数量。输出最大值和最小值。输出该元素是否存在。计算所有元素的乘积。输出去重后的新数组。

2025-04-19 06:35:43 150

原创 2025年4月19日,四月第三周,C++,字符串数组答案解析

cout << "最长: " << longest << ", 最短: " << shortest;arr[i].empty()) { // 确保字符串非空。cout << "最长字符串: " << max_str;cout << "总字符数: " << total;cout << "元音总数: " << count;

2025-04-19 06:35:22 754

原创 2025年4月19日,四月第三周,C++,字符串数组题

统计所有元音字母(a、e、i、o、u)的总数。将所有字符串拼接成一个新字符串。输出所有元素,用逗号分隔。计算所有字符串字符的总和。输出每个字符串的逆序形式。输出所有包含子串的字符串。输出最长和最短的字符串。修改数组并输出新内容。

2025-04-19 06:31:40 239

原创 四月第二周C++,信息学,洛谷,字符串

1输入一个字符,如果输入的是字母c,程序输出“ok”程序结束,否则输出“no”,继续输入。2写一个程序 ,可以连续输入多个字符,直到输入回车符号(按回车),程序结束。第五行代码,会把输入内容作为条件让while循环,直到遇到结束条件,

2025-04-12 10:08:19 156

原创 四月第一周C++字符串,洛谷luogu题P1914 小书童——凯撒密码

某蒟蒻迷上了 “小书童”,有一天登陆时忘记密码了(他没绑定邮箱 or 手机),于是便把问题抛给了神犇你。

2025-04-05 06:40:19 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除