初学者看不懂C语言for语句嵌套 延时!急求
unsignedchari,j;for(i=100;i>0;i--)for(j=200;j>0;j--);书上说第一个FOR语句中的i每减一次,第二个FOR语句的便执行2...
unsigned char i,j;
for(i=100;i>0;i--)
for(j=200;j>0;j--);
书上说第一个FOR语句中的i每减一次,第二个FOR语句的便执行200次!!!!
实在不明白为什么每减一次 第二个执行200次 @@@!!!!哪位大神指点下 展开
for(i=100;i>0;i--)
for(j=200;j>0;j--);
书上说第一个FOR语句中的i每减一次,第二个FOR语句的便执行200次!!!!
实在不明白为什么每减一次 第二个执行200次 @@@!!!!哪位大神指点下 展开
2个回答
展开全部
for(i=100;i>0;i--){
for(j=200;j>0;j--){
// 是这里执行了200次
}
}
for(j=200;j>0;j--){
// 是这里执行了200次
}
}
追问
能详细的给我讲下吗 大神
还是没看明白 唉
追答
for(i=100;i>0;i--){ // 循环i ,从100减到1,共100次, 每次执行 【 循环i , 结束 循环i】 之间的语句
for(j=200;j>0;j--){ // 循环J 从100减到1,共100次, 每次执行 【 循环J, 结束 循环J】 之间的语句
// 是这里执行了200次, 实际上是空转了 200次
} // 结束 循环J
} // 结束 循环i
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-06-06
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询