用c语言编写一个右上三角的九九表的代码

来源:百度知道 编辑:UC知道 时间:2024/05/24 03:02:44
1*1=1 1*2=2 1*3=3........1*9=9
2*2=4 2*3=6........2*9=18
..................3*9=27
.
.
.
.
9*9=81

有上角是吧 不是左上角?

#include<stdio.h>
main()
{
int i,b,c,m;
for(i=1;i<=9;i++)
{b=i;
m=10-i;
if(b!=1) m+=b-1;
for(b;b<=m;b++)
{ c=i*b;
printf("%d*%d=%-3d ",i,b,c);}
printf("\n");
}
}

#include <stdio.h>
void main()
{
int i,j,p;
j=1;
for(i=1;i<10;i++)
{
for( ;j<10;j++)
{
p=i*j;
printf("%d*%d=%d\t",i,j,p);
}
printf("\n");
j=i+1;
}
}