基于C语言的九九乘法表的五种形状(四种三角形、矩形)表示

矩形

效果:

基于C语言的九九乘法表的五种形状(四种三角形、矩形)表示_第1张图片

完整代码:

#include
int main(){
	int i,j;
	for(i=1;i<=9;i++){
		for(j=1;j<=9;j++){
			printf("%d*%d=%d\t",i,j,i*j);
		}
		printf("\n");
	}
	return 0;
}

三角形

左上

效果:基于C语言的九九乘法表的五种形状(四种三角形、矩形)表示_第2张图片

完整代码:

#include
int main(){
	int i,j;
	for(i=1;i<=9;i++){
		for(j=i;j>=i&&j<=9;j++){
			printf("%d*%d=%d\t",i,j,i*j);
		}printf("\n"); 
	}
	return 0;
}

左下

效果:

基于C语言的九九乘法表的五种形状(四种三角形、矩形)表示_第3张图片

完整代码:

#include
int main(){
	int i,j;
	for(i=1;i<=9;i++){
		for(j=1;j<=9&&j<=i;j++){
			printf("%d*%d=%d\t",i,j,i*j);
		}
		printf("\n");
	}
} 

右上

效果:

基于C语言的九九乘法表的五种形状(四种三角形、矩形)表示_第4张图片

完整代码:

#include
int main(){
	int i,j;
	for(i=1;i<=9;i++){
		for(j=2;j<=i;j++){
			printf("\t");
		}for(j=i;j>=i&&j<=9;j++){
			printf("%d*%d=%d\t",i,j,i*j);
		}
		printf("\n"); 
	}
	return 0;
}

右下

效果:

基于C语言的九九乘法表的五种形状(四种三角形、矩形)表示_第5张图片

完整代码:

#include
int main(){
	int i,j;
	for(i=1;i<=9;i++){
		for(j=i;j>=i&&j<9;j++){
			printf("\t");
		}for(j=1;j<=i;j++){
			printf("%d*%d=%d\t",i,j,i*j);
		}
		printf("\n");
	}
	return 0;
}

你可能感兴趣的:(c语言)