单选题
执行下列程序后,i的值是()。
执行下列程序后,i的值是()。
int i,x;
for(i=1,x=1;i<20; i++)
{if (x>=10) break;
if(x%2= =1)
{x+=5; continue; }
x-=3;
}
A
4
B
5
C
6
D
7
答案解析
正确答案:C
解析:
考查break与continue的区别
#include
void main()
{
int i,x;
for(i=1,x=1;i<20;i++)
{
if (x>=10)
break;
if(x%2==1)
{
x+=5;
continue;
}
x-=3;
}
printf("%d\n",x);
printf("%d\n",i);
}
#include
void main()
{
int i,x;
for(i=1,x=1;i<20;i++)
{
if (x>=10)
break;
if(x%2==1)
{
x+=5;
continue;
}
x-=3;
}
printf("%d\n",x);
printf("%d\n",i);
}
相关题目
单选题
软件是一种( )
单选题
软件结构图的形态特征能反映程序重用率的是( )
单选题
使用程序设计的控制结构导出测试用例的测试方法是( )
单选题
火车是一种陆上交通工具。火车和陆上交通工具之间的关系是( )关系
单选题
( )能够有效地检测输入条件的各种组合可能会引起的错误
单选题
下面说法正确的是( )
单选题
在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是( )
单选题
面向对象的主要特征除对象惟一性、封装、继承外,还有( )
单选题
在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有( )
单选题
一个项目是否开发,从经济上来说是否可行,归根结底是取决于( )
