首页课程小红花墙

考级冲刺 · 小纸条

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

第 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 章5
题目+答案
第 1 页 · 正面(题目)
1重复的活儿

找找你写过的程序里,有没有几乎一样的两段。

2打包成函数

把"输出一行 20 个星号"包成一个函数。

3给函数递东西

改成"输出一行 n 个星号",n 由外面决定。

4让函数交答案

写个函数,收两个数,交回较大的那个。

5交答案要说类型

求平均分的函数,该交回什么类型?

6不交答案的函数

判断这两个该不该有返回值:①打印九九表 ②求两数之和。

7函数里的变量

两个函数里都有个变量叫 i,会互相干扰吗?

8改不动外面

猜猜看:函数里把参数改成 100,外面的变量会变吗?

9先定义后使用

为什么调用一个还没定义的函数会报错?

10函数套函数

把"输出一个 n 行的三角形"拆成两个函数。

第 2 页 · 正面(题目)
11一个函数一件事

给"读入并求和并打印"拆成三个函数,各起个名。

12名字要说人话

给"判断是不是闰年"的函数起个好名字。

13常用小函数

默写"判断质数"的函数。

14交换两个数

不用第三个变量,能交换两个整数吗?

15递归是什么

说说"剥洋葱"和递归像在哪。

16边界不能少

求 n 的阶乘,边界是什么?

17阶乘练手

写出求阶乘的递归函数。

18递归会重复算

递归和递推,哪个更省时间?

19数组回顾

一个有 10 个元素的数组,合法下标范围是多少?

20数组当参数

这一点和普通变量有什么不同?

第 3 页 · 正面(题目)
21数组要带长度

写一个"求数组最大值"的函数,需要几个参数?

22找最大值

把这个套路改成求最小值。

23找第二大

数组 3 9 5 9 7 的第二大是多少?

24统计次数

统计一串 0-9 的数字里,哪个数出现最多。

25数组去重

为什么排序能让去重变简单?

26数组反转

10 个元素的数组反转,要交换几次?

27插入一个数

为什么要从后往前挪?

28删除一个数

删除后,原来最后那个位置还有值吗?

29二维数组

a[2][3] 指的是第几行第几列?

30读入一张表

读入 3 行 4 列,一共读多少个数?

op599 课程