完整的九九乘法表
#include <stdio.h> void main() { int i, j; for( i = 1; i <= 9; i++ ) { for( j = 1; j <= 9; j++ ) printf("%d*%d=%2d ",i,j,j*i); printf("\n"); } }
左下三角
左下三角 #include <stdio.h> void main() { int i, j; for( i = 1; i <= 9; i++ ) { for( j = 1; j <= i; j++ ) printf("%d*%d=%2d ",i,j,j*i); printf("\n"); } }
左上三角
#include <stdio.h> void main() { int i, j; for( i = 1; i <= 9; i++ ) { for( j = 1; j <= 10-i; j++ ) printf("%d*%d=%2d ",i,j,j*i); printf("\n"); } }
右上三角
#include <stdio.h> void main() { int i, j; for( i = 1; i <= 9; i++ ) { for( j = 1; j <= 9; j++ ) { if(i>j) printf(" "); else printf("%d*%d=%2d ",i,j,j*i); } printf("\n"); } }
右下三角
#include <stdio.h> void main() { int i, j; for( i = 1; i <= 9; i++ ) { for( j = 1; j <= 9; j++ ) { if( i>=10-j) printf("%d*%d=%2d ",i,j,j*i); else printf(" "); } printf("\n"); } }