为什么我这串代码运行出来是一串无限长的计算过程呢
#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;
} #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;
} ckblt 发表于 2022-2-12 17:53
感谢,你每次回帖都好快
页:
[1]