【Cpp初级】课堂实践
登录以参加训练计划
学习课程并实践以下内容
章节 6. 【Cpp初级】06-顺序结构-特殊运算符和标准数据类型范围及转换
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A52 【例11.1】鸡兔同笼 | 83 | 34 | 5 |
| A53 【例11.2】数字对调(隐藏) | 97 | 35 | 5 |
| A59 【例12.1】浮点型数据类型存储空间大小 | 54 | 31 | 3 |
| A60 【例12.2】长方体表面积 | 69 | 27 | 5 |
| A61 【例12.3】甲流疫情死亡率 | 74 | 27 | 5 |
章节 7. 【Cpp初级】07-顺序结构-格式化输入输出函数和四舍六入五留双
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A66 【例13.1】空格分隔输出 | 64 | 20 | 6 |
| A67 【例13.2】 电子表 | 58 | 16 | 6 |
| A68 【例13.3】时间差 | 48 | 4 | 9 |
| A73 【例14.1】输出浮点数 | 43 | 12 | 7 |
| A74 【例14.2】 四舍六入五留双 | 36 | 11 | 6 |
| A75 【例14.3】 数学课上 | 35 | 11 | 6 |
章节 8. 【Cpp初级】08-选择结构-if语句和关系运算符
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A80 【例15.1】 整型与布尔型的转换 | 56 | 24 | 5 |
| A81 【例15.2】 偶数 | 44 | 29 | 2 |
| A82 【例15.3】 最大数输出 | 116 | 41 | 5 |
| A86 【例16.1】 判断数正负 | 92 | 37 | 5 |
| A87 【例16.2】 开灯 | 57 | 35 | 2 |
| A88 【例16.3】 收费 | 99 | 33 | 6 |
章节 9. 【Cpp初级】09-选择结构-if-else语句和三目运算符
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A92 【例17.1】 双面打印 | 46 | 29 | 2 |
| A93 【例17.2】 蜗牛爬行 | 46 | 26 | 3 |
| A94 【例17.3】 内功逼毒 | 40 | 24 | 3 |
| A98 【例18.1】 睡眠 | 60 | 26 | 4 |
| A99 【例18.2】 孔融让梨 | 82 | 24 | 6 |
| A100 【例18.3】 卡牌游戏 | 39 | 24 | 3 |
章节 10. 【Cpp初级】10-选择结构-分支语句嵌套和逻辑运算符
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A105 【例19.1】 鸡兔同笼 | 40 | 19 | 4 |
| A106 【例19.2】 判断身材 | 99 | 21 | 7 |
| A107 【例19.3】 田忌赛马 | 86 | 17 | 7 |
| A113 【例20.1】 范围判断 | 23 | 15 | 4 |
| A114 【例20.2】 收集瓶盖赢大奖 | 29 | 17 | 4 |
| A115 【例20.3】 0与1 | 20 | 16 | 4 |
章节 11. 【Cpp初级】11-选择结构-多分支if语句和运算符的运算优先级
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A121 【例21.1】 定制毕业服 | 84 | 33 | 5 |
| A122 【例21.2】 判断整数位数 | 50 | 23 | 4 |
| A123 【例21.3】 字符类型判断 | 73 | 27 | 5 |
| A129 【例22.1】 有一门课不及格的学生 | 90 | 24 | 7 |
| A130 【例22.2】 整除相乘 | 162 | 27 | 8 |
| A131 【例22.3】 回文数 | 131 | 29 | 7 |
章节 12. 【Cpp初级】12-选择结构-switch语句和for语句
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A136 【例23.1】 后天星期 | 27 | 10 | 6 |
| A137 【例23.2】 这个月有几天 | 35 | 12 | 6 |
| A138 【例23.3】 简单计算器 | 38 | 9 | 7 |
| A143 【例24.1】 重要的话说 n 遍 | 86 | 28 | 6 |
| A144 【例24.2】 26个兄弟姐妹1 | 47 | 25 | 3 |
| A145 【例24.3】 奇数求和 | 70 | 27 | 5 |
章节 13. 【Cpp初级】13-循环结构-while语句和do-while语句
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A149 【例25.1】 不说脏话 | 49 | 25 | 4 |
| A150 【例25.2】 26个兄弟姐妹2 | 66 | 24 | 5 |
| A151 【例25.3】 输出奇偶数之和 | 59 | 22 | 5 |
| A155 【例26.1】 人类的本质 | 56 | 29 | 3 |
| A156 【例26.2】 循环判断输出 | 60 | 32 | 3 |
| A157 【例26.3】 多数求和 | 63 | 28 | 4 |
章节 14. 【Cpp初级】14-循环结构-程序流程图和累加
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A161 【例27.1】 求整数的和与均值 | 116 | 30 | 7 |
| A162 【例27.2】 最小n值 | 62 | 25 | 5 |
| A163 【例27.3】 第几项 | 66 | 25 | 5 |
| A167 【例28.1】 统计奖牌 | 36 | 21 | 3 |
| A168 【例28.2】 求出e的值 | 43 | 22 | 4 |
| A169 【例28.3】 数列分段 | 52 | 17 | 6 |
章节 15. 【Cpp初级】15-循环结构-累乘与连除和明确次数控制
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A174 【例29.1】 求阶乘 | 82 | 25 | 6 |
| A175 【例29.2】 幂的末尾 | 44 | 21 | 4 |
| A176 【例29.3】 求小数的某一位 | 40 | 17 | 5 |
| A180 【例30.1】 平方根 | 32 | 13 | 6 |
| A181 【例30.2】回家作业 | 65 | 14 | 7 |
| A182 【例30.3】 按要求计算输出 | 48 | 15 | 6 |
章节 16. 【Cpp初级】16-循环结构-统计和循环控制语句
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A186 【例31.1】 石头剪子布 | 63 | 11 | 8 |
| A187 【例31.2】 证书等级 | 53 | 13 | 7 |
| A188 【例31.3】正常血压 | 25 | 5 | 8 |
| A192 【例32.1】 学游泳 | 24 | 8 | 7 |
| A193 【例32.2】 凑数 | 17 | 5 | 8 |
| A194 【例32.3】 数位积 | 1 | 1 | 10 |
章节 17. 【Cpp初级】17-循环结构-枚举答案和初始难以确定个数的输入
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A198 【例33.1】 卡(qia)常数 | 10 | 5 | 9 |
| A199 【例33.2】 两位数 | 7 | 4 | 10 |
| A200 【例33.3】 凑数 | 7 | 4 | 10 |
| A204 【例34.1】 计分程序 | 29 | 5 | 8 |
| A205 【例34.2】 配对碱基链 | 38 | 14 | 6 |
| A206 【例34.3】 统计数字字符个数 | 45 | 13 | 6 |
章节 18. 【Cpp初级】18-循环结构-初始难以确定次数的循环和循环嵌套
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A208 【例35.1】 分离整数的各个数位 | 14 | 6 | 8 |
| A209 【例35.2】 角谷猜想 | 36 | 17 | 5 |
| A210 【例35.3】 最大公约数 | 64 | 13 | 7 |
| A215 【例36.1】 计算矩阵边缘元素之和 | 39 | 24 | 3 |
| A216 【例36.2】 计数问题 | 52 | 17 | 6 |
| A217 【例36.3】 最大质数 | 4 | 3 | 10 |
章节 19. 【Cpp初级】19-循环结构-合理设置for中控制变量和图形输出
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A221 【例37.1】 分数加减表达式的值 | 12 | 6 | 9 |
| A222 【例37.2】 求分数序列和 | 7 | 5 | 9 |
| A223 【例37.3】 菱形图形 | 5 | 5 | 10 |
| A227 【例38.1】 画出矩形 | 4 | 3 | 10 |
| A228 【例38.2】 图形输出 | 23 | 7 | 7 |
| A229 【例38.3】 X战警 | 1 | 1 | 10 |
章节 20. 【Cpp初级】20-循环结构-时间复杂度和与字符相关的函数
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A234 【例39.1】 鼓掌次数 | 8 | 2 | 10 |
| A235 【例39.2】 球弹跳高度的计算 | 33 | 15 | 5 |
| A240 【例40.1】 字符类型判断 | 32 | 10 | 7 |
| A241 【例40.2】 蜗牛字母 | 23 | 14 | 5 |
| A242 【例40.3】ISBN码 | 54 | 12 | 7 |
章节 21. 【Cpp初级】21-函数-与整型相关的数学库函数和与实型相关的数学库函数
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A246 【例41.1】 乘方计算 | 9 | 5 | 9 |
| A247 【例41.2】 绝对值排序 | 14 | 4 | 9 |
| A248 【例41.3】 最小数和最大数 | 44 | 9 | 7 |
| A252 【例42.1】 雇佣兵 | 72 | 11 | 8 |
| A253 【例42.2】 数学课上 | 2 | 1 | 10 |
| A254 【例42.3】 判断浮点数是否相等 | 4 | 1 | 10 |
章节 22. 【Cpp初级】22-函数-整数的进制转换和以二进制的角度看整数
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A260 【例43.1】 八进制转十进制 | 6 | 3 | 10 |
| A261 【例43.2】 IP地址 | 0 | 0 | (无) |
| A262 【例43.3】 转二进制 | 9 | 2 | 10 |
| A266 【例44.1】 输出二进制补码 | 0 | 0 | (无) |
| A267 【例44.2】 1的个数 | 0 | 0 | (无) |
| A268 【例44.3】 内码对称 | 0 | 0 | (无) |
章节 23. 【Cpp初级】23-函数-位运算与builtin内建函数和自己定义函数
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A272 【例45.1】 高低位交换 | 0 | 0 | (无) |
| A273 【例45.2】 筷子大作战 | 0 | 0 | (无) |
| A274 【例45.3】 寻找最低数 | 0 | 0 | (无) |
| A275 【例45.4】 数位翻转 | 0 | 0 | (无) |
| A279 【例46.1】 完全数 | 0 | 0 | (无) |
| A280 【例46.2】 数字统计 | 58 | 20 | 6 |
| A281 【例46.3】 素数回文数的个数 | 5 | 1 | 10 |
章节 24. 【Cpp初级】24-函数-递归和GDB调试
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A286 【例47.1】 倒序数 | 13 | 6 | 8 |
| A287 【例47.2】 转进制 | 1 | 1 | 10 |
| A288 【例47.3】 最大公约数 | 18 | 2 | 9 |
| A293 【例48.1】 斐波那契数列 | 5 | 4 | 10 |
章节 25. 【Cpp初级】25-函数-变量地址、指针及引用和认识一维数组
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A294 【例49.1】回文平方数 | 0 | 0 | (无) |
| A295 【例50.1】陶陶摘苹果 | 61 | 23 | 5 |
| A296 【例50.2】 计算书费 | 44 | 23 | 4 |
| A297 【例50.3】 平衡数 | 16 | 4 | 9 |
章节 26. 【Cpp初级】26-数的存储与组织-认识vector和数组指针与容器迭代器
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A301 【例51.1】 删除元素 | 8 | 1 | 10 |
| A302 【例51.2】 插入元素 | 2 | 1 | 10 |
| A303 【例51.3】 平移数据 | 3 | 3 | 10 |
| A307 【例52.1】 不与最大数相同的数字之和 | 5 | 2 | 10 |
| A308 【例52.2】 序列倒置 | 6 | 2 | 10 |
章节 27. 【Cpp初级】27-数的存储与组织-找最值和默认排序函数
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A312 【例53.1】 最大数位置 | 13 | 3 | 9 |
| A313 【例53.2】 白细胞计数 | 6 | 1 | 10 |
| A316 【例54.1】 奇数单增序列 | 43 | 15 | 6 |
| A317 【例54.2】 学生组队 | 0 | 0 | (无) |
章节 28. 【Cpp初级】28-数的存储与组织-自定义规则的排序和二分查找函数
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A323 【例55.1】 整数奇偶排序 | 64 | 25 | 5 |
| A324 【例55.2】 约翰书架 | 0 | 0 | (无) |
| A325 【例55.3】 绝对值排序 | 45 | 16 | 6 |
| A330 【例56.1】 和为给定数 | 20 | 7 | 8 |
| A331 【例56.2】 购买饮料 | 0 | 0 | (无) |
章节 29. 【Cpp初级】29-数的存储与组织-全排列函数和去重函数
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A334 【例57.1】 字典序第几小 | 0 | 0 | (无) |
| A335 【例57.2】 上一个排列 | 0 | 0 | (无) |
| A336 【例57.3】火星人 | 0 | 0 | (无) |
| A338 【例58.1】 明明的随机数 | 5 | 2 | 10 |
| A339 【例58.2】 序列处理 | 0 | 0 | (无) |
| A340 【例58.3】 电梯运行时间 | 0 | 0 | (无) |
章节 30. 【Cpp初级】30-数的存储与组织-堆函数与优先队列和数组序号的利用
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A342 【例59.1】 合并果子 | 1 | 1 | 10 |
| A344 【例60.1】 整数去重 | 4 | 2 | 10 |
| A345 【例60.2】 约瑟夫问题 | 3 | 0 | 10 |
| A346 【例60.3】 找素数 | 2 | 1 | 10 |
章节 31. 【Cpp初级】31-数的存储与组织-set与map和认识二维数组
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A353 【例61.1】 机器翻译 | 0 | 0 | (无) |
| A354 【例61.2】 最近的一对 | 0 | 0 | (无) |
| A355 【例61.3】 图书管理员 | 0 | 0 | (无) |
| A359 【例62.1】 矩阵加法 | 11 | 5 | 9 |
| A360 【例62.2】 相邻数之和 | 13 | 5 | 9 |
| A361 【例62.3】 地雷数计算 | 12 | 5 | 9 |
章节 32. 【Cpp初级】32-数的存储与组织-方阵填数和二维数组的存储方式
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A365 【例63.1】 蛇形填数 | 5 | 2 | 10 |
| A366 【例63.2】 回形方阵 | 10 | 2 | 10 |
| A370 【例64.1】 二维数组转置 | 39 | 13 | 6 |
| A371 【例64.2】 生日相同 | 0 | 0 | (无) |
章节 33. 【Cpp初级】33-数的存储与组织-二维数组上的递归和图的存储方式
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A375 【例65.1】 循环比赛 | 0 | 0 | (无) |
| A376 【例65.2】 清除地雷 | 0 | 0 | (无) |
| A377 【例65.3】 细胞个数 | 0 | 0 | (无) |
| A381 【例66.1】 图论入门 | 0 | 0 | (无) |
| A382 【例66.2】 朋友关系 | 0 | 0 | (无) |
章节 34. 【Cpp初级】34-数的存储与组织-递推和认识字符数组
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A384 【例67.1】 爬楼梯 | 5 | 3 | 10 |
| A385 【例67.2】 昆虫繁殖 | 0 | 0 | (无) |
| A386 【例67.3】 数字金字塔 | 0 | 0 | (无) |
| A390 【例68.1】自动应答器 | 83 | 22 | 7 |
| A391 【例68.2】 简单密码 | 58 | 20 | 6 |
| A392 【例68.3】 忽略大小写的字符串比较 | 75 | 19 | 7 |
章节 35. 【Cpp初级】35-字符数组和字符串-认识string和string类和字符数组的异同
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A398 【例69.1】 过滤多余的空格 | 28 | 15 | 5 |
| A399 【例69.2】 矩阵交换行 | 45 | 15 | 6 |
| A400 【例69.3】 字符串中的空格 | 58 | 15 | 7 |
| A406 【例70.1】 字符串移位包含问题 | 2 | 1 | 10 |
| A407 【例70.2】 求A-B字符串 | 0 | 0 | (无) |
| A408 【例70.3】 单词翻转 | 20 | 12 | 6 |
章节 36. 【Cpp初级】36-字符数组和字符串-字典序和字符串和数值互换
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A412 【例71.1】 字典序排序 | 0 | 0 | (无) |
| A413 【例71.2】 01串排序 | 0 | 0 | (无) |
| A414 【例71.3】 拼最大整数 | 0 | 0 | (无) |
| A416 【例72.1】 二进制转化为十进制 | 0 | 0 | (无) |
| A417 【例72.2】 取出整数的一部分 | 0 | 0 | (无) |
| A418 【例72.3】 提取数字串按数值排序 | 0 | 0 | (无) |
| A419 【例72.4】乘法运算 | 0 | 0 | (无) |
章节 37. 【Cpp初级】37-字符数组和字符串-快读和快写memset函数和fill函数
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| A424 【例73.1】 找球号 | 0 | 0 | (无) |
| A425 【例73.2】 数组的距离 | 0 | 0 | (无) |
| A426 【例74.1】 倒杨辉三角 | 11 | 8 | 8 |
| A427 【例74.2】 古风排版 | 0 | 0 | (无) |
| A428 【例74.3】 彼得·潘框架 | 0 | 0 | (无) |
- 参加人数
- 24
- 创建人