2024年4月14日发(作者:)
李峋C语言爱心代码
#include
#include
#include
int i, j=1; /* 初始化i、j变量 */
int max_row; /*定义行最大值*/
/* 打印空格函数 */
void space_print(int n)
{
int m;
for( m=1; m<=n; m++ )
{
printf(" "); /* 输出空格 */
}
return;
}
/* 打印 * 函数 */
void star_print(int n)
{
int m;
for( m=1; m<=n; m++ )
{
printf("*"); /* 输出空格 */
}
return;
}
/* 将空格和*组合打印出心形 */
void combination_print()
{
int k;
for(k = 1; k <=j; k++)
{
space_print( max_row-j-k+1 );/* 打印空格 */
star_print(2*k-1); /* 打印* */
printf("n");
}
return;
}
/* 主函数 */
void main()
{
printf("对N进行输入:n");
scanf("%d",&max_row); /*获取乌有最大值*/
while(j<=max_row)
{
combination_print(); /* 打印出心形 */
}
j=2; /* j初始值为2 */
while(j<=(max_row-1))
{
}
getchar();
getchar();
return;
}
combination_print(); /* 打印出心形 */
j++; /* j自增 */
j++; /* j自增 */
发布者:admin,转转请注明出处:http://www.yc00.com/web/1713110025a2184932.html
评论列表(0条)