结果如图,有140个a ,for循环嵌套进行,每次先进行了完了一次内部循环,再进行外部循环,例如
for(i=0;i<5;i++)for(j=0;j<5;j++)每次执行一次第一个i的循环,就会执行五次j的循环。
还有,你的程序有一点错误:getch()是定义在库函数conio头文件中的,所以开头加上#include
不知道我的回答你是否满意。
1.你的问题直接答案:先执行完所有内循环,再执行外循环,然后k=i;再进入内循环。内循环执行完成后再到外循环。
2.流程控制:顺序,选择,循环(流程控制都看不懂,学编程语言学不会的)。
简单解析你的问题:
先外循环for(i=0(只执行一次);i
k=i;
for(j=i+1;j
//语句;
}
3.不懂可以继续问,不帮你弄懂说明我的理解不深刻。
for(i=0第一步;i<4第二部;i++第四步)
{
第三步
{
在VC6.0中 for(i=0;i<4;i++)处添加断点(F9),然后运行到断点处按F10 调试运行一直到结束
可以写成if(i==x),但不能写成if(i=x)
i的确是不可能大于x,但是i>=x是只要满足i>x或者i=x就能执行的,所以条件写i>=x和i==x是没区别的.