c语言编程题打印输出以下图形,C语言编程题:打印输出下列图形

#include

#include

int main()

{

int i,j,k,count=1;

bool isAdd=true;

for(i=1;i<8;i++)

{

for(j=1;j<=8-count;j++)

{

printf("  ");

}

for(j=1;j<=count;j++)

{

if(count >3)

{

isAdd=false;

}

printf("%d ",j);

}

for(k=count-1;k>0;k--)

{

printf("%d ",k);

}

printf("\n");

if(isAdd)

{

count++;

}else{

count--;

}

}

system("pause");

return 0;

}

593f21513032cba0793a9e2a18759cb4.png

更多追问追答

追问

bool isAdd=true;是什么意思?

追答

就是判断是否到了最大值

追问

可以只用for语句和printf语句写吗?你这样写我有点看不懂

比如bool isAdd=true;isAdd=false;system("pause");return 0; 这几句都不是很理解

追答

额,system("pause");代表暂停,return0这个可以不要,不过把int mian改成void main

Bool型变量很简单的,对就是true不对就是false

你一个初中生怎么接触这些东西

追问

。。。好吧我自己再看看吧

我还是看不懂,你可以改一下吗

追答

额,你想让我改成什么样的

追问

可以只用for语句和printf语句这种比较基础的来写吗?

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
©️2021 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值