1.9*9乘法表
#include<stdio.h>
int main()
{
int i,j;//i代表行j代表列
for(i=1;i<10;i++)
{
for(j=1;j<=i;j++)//为了呈现出三角形的乘法表也可以写成for(j=1;j<=9;j++)这样呈现出来的是一行
printf("%2d*%d=%2d",j,i,i*j);//加2只是为了让格式更好看,%d前面是几这个数就占几格不够用空格占位
printf("\n");
}
return 0;
}
2.字符三角形
*
***
*****
*******
#include<stdio.h>
int main()
{
int i,j,k;
for(i=1;i<=4;i++)
{
for(j=1;j<=4-i;j++)
printf(" ");//打出*前的空格
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
return 0:
}