文章目录

  • 基于C语言的九九乘法表实现
    • 1. 右上三角
    • 2.左下三角
    • 3. 左上三角
    • 4. 右下三角

基于C语言的九九乘法表实现

1. 右上三角

//九九乘法表---右上三角
#include<stdio.h>
int main()
{
	int i=0,j=0;  
    for(i=1;i<10;i++)
    {
    	for(j=1;j<10;j++)
    	{
    		while(j<i)
    		{
    			printf("\t");
     			j++; 
			}
			printf("%d*%d=%d\t",i,j,i*j);
		}
    	printf("\n");    
	}
	printf("\n"); 
    
	return 0;
}        
     



2.左下三角

//九九乘法表---左下三角
#include<stdio.h>
int main()
{
	int i=0,j=0;  
    for(i=1;i<10;i++)
    {
    	for(j=1;j<=i;j++)
    	{
			printf("%d*%d=%d\t",j,i,i*j);
		}
    	printf("\n");    
	}
	printf("\n"); 
    
	return 0;
}  



3. 左上三角

//九九乘法表---左上三角
#include<stdio.h>
int main()
{
	int i=0,j=0;  
    for(i=1;i<10;i++)
    {
    	for(j=1;j<10;j++)
    	{
    		if(j>=i)
				printf("%d*%d=%d\t",j,i,i*j);
		}
    	printf("\n");    
	}
	printf("\n"); 
    
	return 0;
}        
     



4. 右下三角

//九九乘法表---右下三角
#include<stdio.h>
int main() 
{
	int i=0,j=0;	
	for(i=1; i<10; i++) 
	{
		for(j=1; j<10; j++) 
			if (i>=10-j)
				printf("%3d\t", (10-j)*i);
			else
				printf("\t");
		printf("\n");
	}
	return 0;
}

更多推荐

C语言编写九九乘法表