分类：电脑/网络-互联网
问题：一个C语言问题 
回答：#include<stdio.h> main() int x,y,i; { for(i=x;i<y;i++) { i=3 /*请问这个时候和初始定义有冲突吗？没有,只是i变为3,而且每次循环i都为3,所以如果没有下面的break语句就是死循环*/ break; /*请问break在这里起什么作用呢？是跳到for(i=1;i<9;i++)这里。还是跳到下一个语句呢？这里的break是跳出整个循环,不在执行循环语句*/ continue; /*那continue在这里起啥作用哪？？这个语句是跳出本层循环,就是continue后面的语句不再 执行,而是执行下以次循环*/ } break; /*如果break语句出现在这里是不是与上面情况不同啊？*/ }