小白求助
#include <stdio.h>int main()
{
int i,j,result;
for(i=1;i<10;i++)
{
for(j=1;j<10;j++)
{
result=i×j;
printf("%d×%d=%d\n",i,j,result);
}
}
return0;
}
为什么我这个写出来只从前7×1开始到最后啊,大佬教教,实在是不会了
for(j=1;j<10;j++)
不是j=1 而是j=i 为什么呢,我觉得j=1的话可以啊 本帖最后由 村里小黑 于 2021-10-11 17:24 编辑
我觉得是这里, result=i×j;程序里的乘法要用*改称 result=i*j;就可以了,其他地方没问题 #include <stdio.h>
int main()
{
int i,j,result;
for(i=1;i<10;i++)
{
for(j=1;j<i;j++)
{
result=i*j;
printf("%d×%d=%d",i,j,result);
}
printf("\n");
}
return0;
} 谢谢谢谢
页:
[1]