首页课程小红花墙

C++ 入门 · 小纸条

选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。

第 1 章30第 2 章30第 3 章30第 4 章30第 5 章30第 6 章30第 7 章30第 8 章30第 9 章30第 10 章30第 11 章30第 12 章30第 13 章30第 14 章30第 15 章30第 16 章30第 17 章30第 18 章30第 19 章10
题目+答案
第 1 页 · 正面(题目)
1一排盒子再认识

说说数组和单个变量的区别。

2编号从零开始

10 个盒子,最后一个编号是几?

3为什么从零

按这个说法,第 3 个盒子的编号是几?

4挨个放进去

读 5 个数进数组,循环该从几走到几?

5挨个拿出来

输出时数字之间怎么隔开?

6别越界

为什么"不报错"反而更危险?

7开大一点

最多 1000 个数,开多大合适?

8数组求和

忘了把总数设为 0 会怎样?

9求平均

10 个数总和 45,平均是多少?用整数除会得到什么?

10找最大值

为什么假定"第一个"比假定"0"更稳?

第 2 页 · 正面(题目)
11找最小值

把找最大值的代码改成找最小值,要改几处?

12最大值在第几个

换掉最大值时,编号也要一起换吗?

13数一数有几个

数一数一组数里有几个偶数。

14找特定的数

找到之后为什么可以跳出?

15找不到怎么办

怎么表示"没找到"?

16倒着输出

写出倒着走的循环条件。

17数组反转

走到中间就停,为什么不能走到底?

18交换两个数

为什么不能直接写 a=b 再 b=a?

19统计次数

统计 0 到 9 各出现几次,要准备几个计数盒?

20出现最多的数

这道题分几步做?

第 3 页 · 正面(题目)
21数组当记号本

怎么判断一个数之前出现过?

22去掉重复

1 2 2 3 1 去重后是什么?

23冒泡排序

走一趟能保证什么?

24要走几趟

5 个数要走几趟?

25越走越短

第 2 趟要比到哪里?

26选择排序

选择排序每轮交换几次?

27手动排一遍

用纸条排 3 1 4 1 5。

28从大到小排

冒泡改成从大到小,要改哪里?

29排序有什么用

排好序后,中间那个数叫什么?

30两个数组配合

两个数组这样配合,要注意什么?

op599 课程