#include<stdio.h>
//1、打印*
void priStar()
{
printf("输入一个整数
");
int num;
scanf("%d",&num);
for(int i=1; i<= num; i++)
{
for(int j=1; j<=i; j++)
printf("*");
printf("
");
}
}
//2、打印*
void priStars()
{
printf("输入一个整数
");
int num;
scanf("%d",&num);
for(int i=1; i<= num; i++)
{
for(int m=1; m<=num-i; m++)
{
printf(" ");
}
for(int j=1; j<=i; j++)
printf("*");
printf("
");
}
}
//3、打印*
void priStarss()
{
printf("输入一个整数
");
int num;
scanf("%d",&num);
for(int i=0; i< num; i++)
{
for(int m=1; m<=num-i-1; m++)
{
printf(" ");
}
for(int j=1; j<=2*i+1; j++)
printf("*");
printf("
");
}
}
//4、打印*
void priStarsss()
{
printf("输入一个整数
");
int num;
scanf("%d",&num);
for(int i=0; i< num; i++)
{
for(int m=1; m<=num-i-1; m++)
{
printf(" ");
}
for(int j=0; j<=i; j++)
printf("A");
for(int z=0; z<=num-i-2; z++)
{
printf("B");
}
printf("
");
}
}
//5、打印*
void priStarssss()
{
printf("输入一个整数
");
int num;
scanf("%d",&num);
for(int i=0; i< num; i++)
{
for(int m=0; m<i; m++)
{
printf(" ");
}
for(int j=1; j<=7-2*i; j++)
printf("*");
printf("
");
}
}
int main(void)
{
priStar();
priStars();
priStarss();
priStarsss();
priStarssss();
}
运行效果:
一:
输入一个整数
5
*
**
***
****
*****
二:
输入一个整数
5
*
**
***
****
*****
三:
输入一个整数
5
*
***
*****
*******
*********
四:
输入一个整数
5
ABBBB
AABBB
AAABB
AAAAB
AAAAA
五:
输入一个整数
5
*******
*****
***
*