1个回答
展开全部
#include <stdio.h>
#include <stdlib.h>
void Rec_9x9_S()
{
int i,j;
for(j=1;j<=9;j++)
{
for(i=1;i<=9;i++)
printf("%dx%d=%d ",i,j,i*j);
printf("\n");
}
}
void Tri_9x9_U()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
if(j<i)
printf(" ");
else
printf("%dx%d=%d ",j,i,i*j);
printf("\n");
}
}
void Tri_9x9_D()
{
int i,j;
for(j=1;j<=9;j++)
{
for(i=1;i<=9;i++)
if(j<i)
printf(" ");
else
printf("%dx%d=%d ",i,j,i*j);
printf("\n");
}
}
void main()
{
Rec_9x9_S();
printf("\n");
Tri_9x9_U();
printf("\n");
Tri_9x9_D();
}
注意:代码中所有看上去像空格的字符,其实都是Tab字符(按键盘上的Tab键输入此字符),不是空格。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询