C++的判断题和选择题?

来源:百度知道 编辑:UC知道 时间:2024/09/20 03:16:57
判断1.开关语句可实现多路分支()
2.GOTO语句中所使用的语句标号是一种标识符,它的作用域是文件级的()
选择题:
1.已知:int i(3);下列do-while 循环语句的循环次数是()
do{
cout<<i--<<endl;
i--i
}while(i!=0);
A:0 B:3 C:1 D无限

2.下列for循环语句的循环次数是()
for(int i(0),j(5);i=3;i++,j--)
A:3 B:无限 C;5 D:0

3.下列程序执行后,J值是()
for(int i(0) j(0);i<10;i++)
A:0 B:1 C:2 D无限

循环语句的共同特点是都拥有()和()

1.判断:1.对 2.对
2.选择:1.D(每次循环i减两遍,永远到不了i==0情况)
2.B(错误在i=3,这里应该是关系表达式i==3或者i!=3,不能是付值表达式i=3,如果是i=3,那么根据非0既真的原则,这个循环条件永远为真,循环也就永远执行下去)
3.A(除了给j付初值0,循环中没有牵扯j,所以最终还是0)
3.填空:都拥有(循环体)和(结束条件)

上述选择题答案全部经过VC6.0程序验证.绝对无错.

1.√
2.×
1.C
2.A
3.A
(控制变量)和(条件)