c语言编程数字金字塔1223334444,用C语言编程怎么打出*号金字塔,图案的高度由出入的数字决定。 比如 * *** ***** ******* *********...

1.引入头文件#include "stdafx.h"和#include 。

fbae899a8391d8b4c5e2ea5043fce245.png

2.写出金字塔自定义函数函数void GoldenTower(){}。

d15496da8a11ccd77c41a4b77da77e43.png

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");

}

76171fda1c736a9f2eba55454a25109c.png

4.插入主函数并调用自定义函数,细节如下:

void main()

{

//调用金字塔函数

GoldenTower();

}

188d027dee5f5051064b77d31acb091f.png

5.按红叹号,输入行数测试。

9f577a43370937464a0005d53f5c6a38.png

05a52c08f018a9742b8c38ead3df59be.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值