全国少儿编程大赛(初级)模拟题库

编码小探险家(初级组-冠亚季军选拔赛)

冠军题库 亚军题库 季军题库 在线练习


冠 军 题 库返回最前

试题1:清华大学信纸模板设计

【题目描述】

请运用编程知识,设计一份清华大学信纸模板。

【题目要求】

  1. 包含清华大学校名
  2. 设计横线格式的书写区域
  3. 在页面底部添加清华校训:“自强不息 厚德载物”
  4. 可添加其他创意装饰元素

【输出示例】

程序运行后输出:

           清华大学
==============================
==============================
==============================
==============================
==============================
==============================
==============================
==============================
自强不息 厚德载物

试题2:智能成绩评定系统

【题目描述】

编写一个程序,实现根据输入的分数自动输出相应评语。

【评定标准】

  • 优秀:分数≥90
  • 良好:70≤分数<89
  • 合格:60≤分数<69
  • 不合格:分数<60

【题目要求】

  1. 使用input()函数输入分数
  2. 通过多条件判断输出评语
  3. 在评语后添加鼓励语句(如“继续加油!”)
  4. 代码中使用“>=”代替“≥”

【输出示例】

程序运行后输出:

请输入同学的数字成绩(0~100):90
综评优秀!继续加油!
请输入同学的数字成绩(0~100):85
综评良好!不断努力!
请输入同学的数字成绩(0~100):65
综评合格!再加把劲!
请输入同学的数字成绩(0~100):55
综评不合格!不要气馁,努力向上!

试题3:幸运数字7

【题目描述】

编写程序,计算1到100之间所有能被7整除的数字之和。

【题目要求】

  1. 使用循环遍历1到100
  2. 找出所有能被7整除的数字
  3. 计算它们的总和并输出

【输出示例】

程序运行后输出:

1到100之间能被7整除的数和为:735

亚 军 题 库返回最前

试题1:学生成绩单生成程序

【题目描述】

请编写一个程序,生成指定格式的学生成绩单,包含科目、成绩及总分统计。

【题目要求】

  1. 语法规范,结构清晰。
  2. 输出内容须与示例格式完全一致,包括分隔线与对齐方式。
  3. 程序应能正确运行,无语法或逻辑错误。

【输出示例】

程序运行后应输出如下格式的成绩单(以张海洋同学为例):

大洋中心学校一(3)班张海洋同学成绩单:
==============================
科目 成绩
语文 100
数学 100
==============================
总分 200

试题2:唐诗格式化输出程序

【题目描述】

请编写程序,将指定唐诗内容按规范格式进行分行输出。

【题目要求】

  1. 每行诗句独立输出。
  2. 输出内容须包含标题、作者及诗句,格式整齐美观。
  3. 程序应能正确运行,无语法或逻辑错误。

【输出示例】

程序运行后应输出如下内容:

学习唐诗三百首
--------------------
《同崔傅答贤弟》
唐·王维
洛阳才子多,贤弟亦其中。
才高八斗量,学富五车丰。
与我同游处,谈笑风生中。

试题3:智能交通信号判断程序

【题目描述】

请编写一个完整的交通信号灯判断程序,支持红灯、黄灯、绿灯三种状态,并给出相应安全提示。

【题目要求】

  1. 使用 input() 接收用户输入的信号灯颜色。
  2. 使用 if-elif-else 结构实现多条件判断。
  3. 根据输入输出对应的交通行为提示。

【输出示例】

小侦探,现在是什么颜色的灯?(红灯/黄灯/绿灯):红灯
停止前行。
小侦探,现在是什么颜色的灯?(红灯/黄灯/绿灯):黄灯
减速准备!黄灯是缓冲时间。
小侦探,现在是什么颜色的灯?(红灯/黄灯/绿灯):绿灯
可以通行。

试题4:智能天气提醒程序

【题目描述】

请编写一个天气提醒程序,能根据用户输入的天气情况,智能提示是否携带雨具。

【题目要求】

  1. 提供清晰的输入提示语。
  2. 程序应能识别不同大小写形式的天气输入(如“雨天”与“Rainy”)。
  3. 根据天气情况输出相应提示。

【输出示例】

小侦探,现在是什么天气?(雨天/晴天):雨天
雨天,带雨伞!
小侦探,现在是什么天气?(雨天/晴天):晴天
晴天,不需要带伞!

试题5:偶数求和程序

【题目描述】

请编写程序,计算 1 到 100 之间所有偶数的总和。

【题目要求】

  1. 使用 range(2, 101, 2) 生成偶数序列。
  2. 通过循环累加所有偶数。
  3. 输出最终求和结果。

【输出示例】

程序运行后应输出:

1到100之间的偶数和为:2550

试题6:奇数求和程序(两种实现方法)

【题目描述】

请编写程序,计算 1 到 100 之间所有奇数的总和,并尝试使用两种不同方法实现。

【题目要求】

  1. 方法一:直接生成奇数序列进行累加。
  2. 方法二:遍历 1 到 100,判断每个数字是否为奇数并累加。
  3. 输出最终求和结果,并可简要比较两种方法的实现思路。

【输出示例】

程序运行后应输出:

1到100之间的奇数和为:2500

季 军 题 库返回最前

试题1:自我介绍程序编写

【题目描述】

请编写一个程序,实现基本的自我介绍功能。

【题目要求】

  1. 程序应分四行输出,每行对应一句完整的自我介绍语句。
  2. 输出顺序必须与题目要求一致。
  3. 所有输出语句必须使用英文双引号进行定义。
  4. 确保程序可正常执行,无语法或逻辑错误。

【输出示例】
程序运行后应依次显示以下内容:

大家好!
我叫张海洋
来自大洋中心学校一(3)班
很高兴认识大家!


试题2: 制定周六一天的日程安排

【题目描述】

请编写程序,规划并输出周六一天的日程安排

【题目要求】

  1. 程序应依次输出周六的三个时段安排。
  2. 输出内容需符合题目给定的日程顺序。
  3. 确保程序可正常执行,无语法或逻辑错误。

【输出示例】

周六一天日程安排:
早上学语文
下午学少儿编程
晚上读课外书


试题3:交通信号判断程序

【题目描述】

请编写一个红绿灯判断程序,模拟行人根据信号灯行动的逻辑。

【题目要求】

  1. 使用 if 和 else 结构实现条件判断。
  2. 根据信号灯状态输出相应的行为提示。
  3. 确保程序可正常执行,无语法或逻辑错误。

【输出示例】

当light=”红灯”时,程序输出:

红灯亮啦!立刻停下脚步!

否则输出:

绿灯通行!安全过马路吧~


试题4:天气提醒程序

【题目描述】

请设计一个天气提醒程序,根据天气情况提示是否携带雨具。

【题目要求】

  1. 程序结构应完整、清晰。
  2. 能根据天气变量输出相应的提示信息。
  3. 确保程序可正常执行,无语法或逻辑错误。

【输出示例】

当weather=”雨天”时输出:

雨天,带雨伞!

否则输出:

晴天,不带雨伞!


试题5:数字求和程序(1-10)

【题目描述】

请编写程序,计算并输出从 1 加到 10 的总和。

【题目要求】

  1. 程序结构应完整、逻辑清晰。
  2. 计算结果必须准确。
  3. 确保程序可正常执行,无语法或逻辑错误。

【输出示例】

程序运行后输出:

1到10的和是:55


试题6:数字求和程序(1-100)

【题目描述】

请编写程序,计算并输出从 1 加到 100 的总和

【题目要求】

  1. 程序结构应完整、逻辑清晰。
  2. 计算结果必须准确。
  3. 确保程序可正常执行,无语法或逻辑错误。

【输出示例】

程序运行后应输出:

1到100的和是:5050