关于C的小问题?

2025-06-22 12:05:36
推荐回答(2个)
回答1:

强烈建议这么写,如果是新手那么就是要求这么写:)
main()
{
int i,j,result=0;
for (i=1;i<10;i++)
{ for (j=1;j<10;j++)
{result=i*j;
printf ("%d*%d=%d\t",i,j,result);
}
printf ("\n");
}
}
新手写程序请严格对应{}。你的程序里{result=i*j;
printf ("%d*%d=%d\t",i,j,result);} 为for循环体的语句群,如果去掉{}则循环体发生变化,为result=i*j;了。

回答2:

FOR循环后面不写{}规定区域的话,只会执行FOR下面的一句话,后面的语句则是FOR循环结束后再执行的.