suchenxiang 发表于 2022-2-12 17:50:44

为什么我这串代码运行出来是一串无限长的计算过程呢

#include<stdio.h>

int main()
{
        int i,j;
        int r;
       
        for(i=1;1<10;i++)
        {
               
                for(j=1;j<10;j++)
                {
                        if(j<=i)
                        {
                        r=i*j;
                        printf("%d*%d=%d\n",i,j,r);
                        }
               }
               putchar('\n');
       }
       return 0;
}

ckblt 发表于 2022-2-12 17:53:07

#include <stdio.h>

int main()
{
    int i, j;
    int r;

    for (i = 1; i < 10; i++) // 注意这里,你把 i < 10 写成了 1 < 10
    {

      for (j = 1; j < 10; j++)
      {
            if (j <= i)
            {
                r = i * j;
                printf("%d*%d=%d\n", i, j, r);
            }
      }
      putchar('\n');
    }
    return 0;
}

suchenxiang 发表于 2022-2-12 18:00:34

ckblt 发表于 2022-2-12 17:53


感谢,你每次回帖都好快
页: [1]
查看完整版本: 为什么我这串代码运行出来是一串无限长的计算过程呢