功課介紹

GESP 一级 · 基础作业二

接上次的作业,继续巩固顺序结构:表达式计算、图形输出、字符与 ASCII、简单几何运算。 目标:把 cin/cout 和变量用熟,为分支结构做准备。


一、作业要求

  1. 每题先理清输入是什么、输出是什么,再动手写
  2. 提交后看判题结果,WA 的题对照样例逐行找差异(常见:多打空格、少换行、类型用错)
  3. 全部 AC 后截图提交记录发给老师

二、知识点自查

知识点 关键代码
表达式 按运算符优先级计算,注意整除
图形输出 cout + 字符逐行拼,注意换行位置
字符 char,ASCII 码可参与运算
大小写转换 'a'-'A'=32
浮点 double + fixed 控制小数位

三、题目清单(16 题,由易到难)

第 1 组 · 输出与表达式(1-4 题)

# 题目 练什么
1 例3.1 输出表达式的值 直接算表达式输出
2 练2.2 单句春晓 输出固定内容
3 例3.2 打印长方形 图形输出入门
4 练3.1 唐诗春晓 多行输出

第 2 组 · 字符串与运算(5-10 题)

# 题目 练什么
5 练3.3 01子串 字符串基础
6 练4.1 阿布拉1 算术运算
7 练4.3 3个连续数 数字拆分运算
8 练5.2 阿布拉2 输入输出综合
9 练5.3 电影票 实际应用运算
10 例6.3 套盒子 多步运算

第 3 组 · 求和与几何(11-13 题,重点)

# 题目 练什么
11 练6.3 整数的和 累加求和
12 练7.1 埃及金字塔 几何计算
13 例8.3 计算球的体积 浮点 + 公式

第 4 组 · 字符与 ASCII(14-16 题,拔高)

# 题目 练什么
14 例9.1 输出字符三角形 字符画图形
15 例9.2 打印字符 ASCII 对应关系
16 例9.3 小写字母转大写字母 ASCII 码运算

四、易错提醒 ⚠️

  • 换行:每行输出结尾别漏 endl,否则 PE/WA
  • 空格:题目要求"空格分隔"必须打空格,别用逗号
  • 整除:int / int 结果截断成整数,要小数用 double
  • ASCII:字符能直接参与运算,如 ch - 32 转大写
// 模板
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
    // 1.读入  2.计算  3.输出
    return 0;
}

題目

認領功課後方可檢視題目。
狀態
正在進行…
題目
16
開始時間
2026-10-4 18:34
截止時間
2026-10-4 18:34
可延期
336 小時