阶乘函数如果去掉 if(n==1) return 1; 会怎样?
C++ 入门 · 小纸条
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
5、8 之后的下一个斐波那契数是几?
fib(4) 是几?(数列 1、1、2、3……)
造一个 string 盒子 word,装入 cat,写出这行。
string s="hello"; cout<<s.size(); 显示几?
string s="ab";,s[0] 和 s[1] 分别是什么字符?
s="banana" 里有几个 'a'?
"aBcD" 里有几个大写字母?
已知 'a' 是 97,那 'b' 的编号是几?
'5' - '0' 等于几?
参考答案(家长):13(5+8)。
参考答案(家长):停不下来(一直往下调用,出错)。
参考答案(家长):string word = "cat";
参考答案(家长):3。
参考答案(家长):s[0] 是 'a',s[1] 是 'b'。
参考答案(家长):5。
参考答案(家长):2(B 和 D)。
参考答案(家长):3。
参考答案(家长):5。
参考答案(家长):98。
把 'C' 变成小写,应该加多少?变成什么?
描述一本书,你会把哪几项信息打包在一起?
定义结构体,最后容易漏掉什么符号?
给学生 s 的姓名赋值为 "小红",怎么写?
给第 2 个学生(下标 1)的年龄赋值为 9,怎么写?
找出 1 到 10 里所有 3 的倍数,你会怎么一个个试?
上面这段第一个显示的数是几?
有人从 1 楼上到 5 楼,每上一层歇一次,一共歇几次?(照着数)
数字 253 里,“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)。
把 5 不断除以 2,三次的余数依次是什么?
5 的余数依次是 1、0、1,反着读,5 的二进制是多少?
用同样办法,把 3 转成二进制是多少?
二进制 110 转成十进制是多少?
1 & 1 和 0 | 0 分别是几?
while(cin>>x) 什么时候会停下来?
判断 a 是否等于 3,写 if(a=3) 对吗?应该怎么写?
循环求和结果不对,你可以在循环里打印什么来找错?
一层循环跑 100 次,两层嵌套(各 100 次)大约跑多少次?
从今天学过的知识里,选一个你最想再练的点,说出它的名字。
参考答案(家长):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)。