双重循环的代码程序编码怎么用流程图的方式表示?

程序1:

#include <stdio.h>
int main()
{
    int i,j,n=0;
    for(i=1;i<=4;i++)
        for(j=1;j<=5;j++)
        {
            if(n%5==0) printf("\n");
            printf("%d\t",i*j);
         }
      printf("\n");
      return 0;
}

第一层的对于i 的判断框要写在哪?求大神给出流程图加以指点!

程序2:

#include <stdio.h>
int main()
{
    int i,j,n=0;
    for(i=1;i<=4;i++)
        for(j=1;j<=5;j++)
        {
            if(n%5==0) printf("\n");
            if(i==3&&j==1) break;
            printf("%d\t",i*j);
         }
      printf("\n");
      return 0;
}

程序3:

#include <stdio.h>
int main()
{
    int i,j,n=0;
    for(i=1;i<=4;i++)
        for(j=1;j<=5;j++)
        {
            if(n%5==0) printf("\n");
            if(i==3&&j==1) continue;
            printf("%d\t",i*j);
         }
      printf("\n");
      return 0;
}

程序2 和程序3 的流程图是不是差不多?

Rebellious_2016
浏览 2190回答 1
1回答

JC一生所爱

图1:你想说的不是判断框,是循环区间吧?(就是大括号的范围)你想循环到哪里就到哪了呗。图2,图3:break:是跳出循环体,continue:是继续循环,你说有没有差别。
打开App,查看更多内容
随时随地看视频慕课网APP