打印九九乘法表
程序如下:
#include <stdio.h>int main(){int i,j;for(i=1;i<=9;i++){//行 for(j=1;j<=i;j++){//列 printf("%d*%d=%-2d ",i,j,i*j);}putchar('\n');//换行 }return 0;}
运行结果如下图:
说明:
外层循环决定“行”,内层循环决定“列”。
外层循环控制行数,所以i为9;内层循环控制列数,每行的打印列数和i一样,所以j<=i。
%-2d:说明数据的宽度为2(所占的列数),输出的数据向左对齐,不够2在后面(右端)补空格,大于2则全部打印不截断。
每一行结束之后有一个换行。
如果觉得《【C语言】C程序设计:for语句循环嵌套实现打印九九乘法表》对你有帮助,请点赞、收藏,并留下你的观点哦!