#JC1005. for 循环基础
for 循环基础
一、选择题(共 10 题)
1、C++中,for循环一般用来做什么?()。 {{ select(1) }}
- 重复执行一段代码
- 定义变量
- 输入输出
- 比较大小
2、for循环括号内,三个部分用什么符号隔开?()。 {{ select(2) }}
- 逗号 ,
- 分号 ;
- 点 .
- 冒号 :
3、for(int i=1;i<=5;i++),循环一共执行几次?()。
{{ select(3) }}
- 4次
- 5次
- 6次
- 1次
4、for循环中,第二个表达式的作用是?()。 {{ select(4) }}
- 初始化变量
- 循环条件判断
- 更新变量
- 输出内容
5、for(int i=2;i<5;i++),循环变量i第一次的值是?()。
{{ select(5) }}
- 0
- 1
- 2
- 5
6、for循环的循环条件什么时候会停止循环?()。 {{ select(6) }}
- 条件为false
- 条件为true
- 定义变量时
- i++的时候
7、for(int i=1;i<4;i++),循环结束时i的值是?()。
{{ select(7) }}
- 3
- 4
- 1
- 0
8、下面哪一个是合法的for循环写法?()。 {{ select(8) }}
- for(int i=1;i<=10;i++)
- for i=1;i<=10;i++
- for(int i=1;i<=10)
- for(int i=1,i<=10,i++)
9、for循环大括号里面的代码叫做?()。 {{ select(9) }}
- 循环体
- 条件
- 初始化
- 迭代
10、for(int i=5;i>0;i--),循环变量每次如何变化?()。
{{ select(10) }}
- 自增1
- 自减1
- 乘以1
- 不变
二、判断题(共 5 题)
11、for循环括号里的三个表达式都可以省略不写。()。 {{ select(11) }}
- 对
- 错
12、for循环的循环体大括号只能写一行代码。()。 {{ select(12) }}
- 对
- 错
13、for(int i=1;i<=10;i++) 中i++是每次循环结束后执行。()。
{{ select(13) }}
- 对
- 错
14、for循环只能从小到大递增,不能递减。()。 {{ select(14) }}
- 对
- 错
15、当循环条件一直为true时,会出现死循环。()。 {{ select(15) }}
- 对
- 错