黑马程序员技术交流社区
标题:
以下程序运行的结果是_________
[打印本页]
作者:
to_love
时间:
2015-8-27 20:24
标题:
以下程序运行的结果是_________
#include<stdio.h>
main()
{
int a,b;
for(a=1,b=1;a<=100;a++)
{ if(b>=20)break;
if(b%3==1)
{ b+=3;
continue;
}
b-=5;
}
printf("%d\n",a); }
作者:
翟宇浩
时间:
2015-8-28 08:55
a=8,因为b的取值为1,4,7,10,13,16,19,22,对应a的取值是1,2,3,4,5,6,7,8。因为有continue,直接跳出循环执行下次循环,所以b-=5这句话没有作用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2