1.引入头文件#include "stdafx.h"和#include 。
2.写出金字塔自定义函数函数void GoldenTower(){}。
3.在void GoldenTower()函数体内插入如下代码:
//定义循环变量和行变量
int i=0,j=0,line=0;
//提示输入行数
printf("请输入行数:");
//接收行数
scanf("%d",&i);
//行赋值
line=i;
//绘制图形
for(i=0;i
{
//分段一:绘制由空格组成的倒立直角三角形
for(j=0;j
{
printf(" ");
}
//分段二:绘制由星号组成的右对齐直角三角形
for(j=line-i-1;j
{
printf("*");
}
//分段三:绘制由星号组成的左对齐直角三角形,少一列
for(j=line-i;j
{
printf("*");
}
printf("\n");
}
4.插入主函数并调用自定义函数,细节如下:
void main()
{
//调用金字塔函数
GoldenTower();
}
5.按红叹号,输入行数测试。