首页课程小红花墙

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递归要刹车

阶乘函数如果去掉 if(n==1) return 1; 会怎样?

2兔子数列

5、8 之后的下一个斐波那契数是几?

3递归算兔子

fib(4) 是几?(数列 1、1、2、3……)

4一串字回顾

造一个 string 盒子 word,装入 cat,写出这行。

5字符串多长

string s="hello"; cout<<s.size(); 显示几?

6逐个字走

string s="ab";,s[0] 和 s[1] 分别是什么字符?

7数一个字符

s="banana" 里有几个 'a'?

8数大写字母

"aBcD" 里有几个大写字母?

9字符藏着数

已知 'a' 是 97,那 'b' 的编号是几?

10字符变数字

'5' - '0' 等于几?

第 1 页 · 背面(答案)

参考答案(家长):13(5+8)。

参考答案(家长):停不下来(一直往下调用,出错)。

参考答案(家长):string word = "cat";

参考答案(家长):3。

参考答案(家长):s[0] 是 'a',s[1] 是 'b'。

参考答案(家长):5。

参考答案(家长):2(B 和 D)。

参考答案(家长):3。

参考答案(家长):5。

参考答案(家长):98。

第 2 页 · 正面(题目)
11大写变小写

把 'C' 变成小写,应该加多少?变成什么?

12打包一组信息

描述一本书,你会把哪几项信息打包在一起?

13定义结构体

定义结构体,最后容易漏掉什么符号?

14用一个结构体

给学生 s 的姓名赋值为 "小红",怎么写?

15一批同学

给第 2 个学生(下标 1)的年龄赋值为 9,怎么写?

16一个个试

找出 1 到 10 里所有 3 的倍数,你会怎么一个个试?

17穷举找答案

上面这段第一个显示的数是几?

18照规则做

有人从 1 楼上到 5 楼,每上一层歇一次,一共歇几次?(照着数)

19逢十进一

数字 253 里,“2”表示多少?

20只有 0 和 1

二进制里最大的一位数字是几?

第 2 页 · 背面(答案)

参考答案(家长):如书名、页数、价格等(合理即可)。

参考答案(家长):加 32,变成 'c'。

参考答案(家长):s.name = "小红";

参考答案(家长):花括号后的分号 ;。

参考答案(家长):逐个判断 i%3==0,得到 3、6、9。

参考答案(家长):a[1].age = 9;

参考答案(家长):4 次(1→2、2→3、3→4、4→5)。

参考答案(家长):7。

参考答案(家长):1(只有 0 和 1)。

参考答案(家长):200(在百位,2×100)。

第 3 页 · 正面(题目)
21除 2 取余

把 5 不断除以 2,三次的余数依次是什么?

22余数反着读

5 的余数依次是 1、0、1,反着读,5 的二进制是多少?

23转二进制练习

用同样办法,把 3 转成二进制是多少?

24二进制转回来

二进制 110 转成十进制是多少?

25位运算入门

1 & 1 和 0 | 0 分别是几?

26读到没有为止

while(cin>>x) 什么时候会停下来?

27三个常见错

判断 a 是否等于 3,写 if(a=3) 对吗?应该怎么写?

28打印中间值

循环求和结果不对,你可以在循环里打印什么来找错?

29嵌套慢在哪

一层循环跑 100 次,两层嵌套(各 100 次)大约跑多少次?

30二级大复习

从今天学过的知识里,选一个你最想再练的点,说出它的名字。

第 3 页 · 背面(答案)

参考答案(家长):101。

参考答案(家长):1、0、1(5→2 余1,2→1 余0,1→0 余1)。

参考答案(家长):6(4+2+0)。

参考答案(家长):11(3→1 余1,1→0 余1,反读 11)。

参考答案(家长):没有更多数可读时(输入结束)。

参考答案(家长):1 & 1 是 1,0 | 0 是 0。

参考答案(家长):打印每一轮的 i 和当前的和 s(合理即可)。

参考答案(家长):不对,应写 if(a==3)(两个等号)。

参考答案(家长):任选其一皆可,如“冒泡排序”“递归”“结构体”(能说出并愿意再练即可)。

参考答案(家长):10000 次(100×100)。

op599 课程