利用C语言,是屏幕中打印出九九乘法表。
![C语言代码集:[1]九九乘法表](https://exp-picture.cdn.bcebos.com/35f2224133bad341e5d96384427622bc7cc52c38.jpg)
工具/原料
VC++6.0编译器
代码展示及目标程序
1、代码如下:#include<stdio.h>main(){int x,y,z;for(x=1;x<=9;x+敫苻匈酃+){for(y=1;y<=x;y++){z=x*y;printf("%d*%d=%d ",y,x,z);}printf("\n");}}
![C语言代码集:[1]九九乘法表](https://exp-picture.cdn.bcebos.com/7c84d1672b5fd546eb323aa77fd0b503c9d22438.jpg)
2、目标程序如图:
![C语言代码集:[1]九九乘法表](https://exp-picture.cdn.bcebos.com/b442d6d246fe474e3727b10cb0ef354f51b81f38.jpg)
代码分析
1、核心代码intx,y,z;for(x=1;x<=9;x++){for(y=1挢旗扦渌;y<=x;y++){z=x*y稆糨孝汶;printf("%d*%d=%d",y,x,z);}printf("\n");}
2、for循环的作用给x,y循环赋值,从开始,当x=1时,y=1时,x*y的值赋给z ,以此类推。
3、第二个for循环中y<=x;的作用 使x的值在第二个for循环中大于等于y的值。
4、printf("\n");的作用将此语句写在写在第二个for循环的后面,目的是换行1*1=1 换行1*2=2 2*2=4换行...