用for语句输出九九乘法表问题。原理是怎么样的?
发布网友
发布时间:2022-09-24 11:27
我来回答
共2个回答
热心网友
时间:2023-09-12 23:11
for
(i=1;i<10;i++)
/*第一行*/
for
(j=1;j<10;j++)
/*第二行*/
if
(j==9)
printf("%4d\n",i*j);/*第三行*/
else
printf("%4d",i*j);
/*第四行*/
i从1--9变化,当i等于每个数字时,j都从1--9执行了一遍,j=1--8时,直接打印并不换行
printf("%4d",i*j);
,但j=9时打印换行.
这几句的作用就是打印出
九九乘法表
.
for
(i=1;i<10;i++)
/*第一行*/
for
(j=1;j<10;j++)
/*第二行*/
if
(j==9)
printf("%4d\n",i*j);/*第三行*/
else
printf("%4d",i*j);
/*第四行*/
i从1--9变化,当i等于每个数字时,j都从1--9执行了一遍,j=1--8时,直接打印并不换行
printf("%4d",i*j);
,但j=9时打印换行.
这几句的作用就是打印出九九乘法表.
热心网友
时间:2023-09-12 23:12
for
(i=1;i<10;i++)
/*第一行*/
for
(j=1;j<10;j++)
/*第二行*/
if
(j==9)
printf("%4d\n",i*j);/*第三行*/
else
printf("%4d",i*j);
/*第四行*/
i从1--9变化,当i等于每个数字时,j都从1--9执行了一遍,j=1--8时,直接打印并不换行
printf("%4d",i*j);
,但j=9时打印换行.
这几句的作用就是打印出九九乘法表.