求解C语言九九乘法表CPU实现的每一步过程

2024年12月04日 19:16
有1个网友回答
网友(1):

1.当a=1
此时进入内循环 b=1 输出 b=2输出 …………
然后b=9时最后一次,下一次就是b=10但是,不满足b<10所以结束内循环。
2.这时候 执行外循环 a=2
此时进入内循环 b=1 输出 b=2输出 …………
………………
9.a=9 最后一次 。当a=10 的时候结束。
推荐 改成下面这个样子
void main()
{
int a,b;
for(a=1;a<10;a++)
{
for(b=1;b<=a;b++)
printf("%d*%d=%d\t",a,b,a*b);
printf("\n");
}
}