做个九九乘法表
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
小时候我们都会背九九乘法表,那时候是不是背的好痛苦。如果让C语言来做这个事儿就很轻松了,它只需要用两个循环嵌套就搞定了。所谓循环嵌套就是指在一个循环里面再嵌套一个循环,来看看C语言怎么背诵九九乘法表吧:
int i, j;
for (i = 1; i < 10; i++)
{
for (j = 1; j <= i; j++)
{
printf("%d×%d=%2d ", i, j, i * j);
}
printf("\n");
}
上面的两个for
语句就是循环的嵌套使用,第一个for
语句叫外层循环,第二个for
语句叫内层循环。
当外层的for
语句 i 等于1时,内层for
语句循环1次;当外层for
语句中i等于2时,内层for
语句循环2次,以此类推。
嵌套循环不仅可以嵌套2层还可以嵌套多层,只不过嵌套的层次越多程序的性能越慢,而且可读性也差一些。不只for
语句可以嵌套使用,while语句和do … while
语句也可以嵌套使用。
在线练习
{$ activeFileHint $}