用c++设计一个圣诞树程序

用c++设计一个圣诞树程序,第1张

#include <iostream>

using namespace std;

int main()

{cout<<''<<endl;

cout<<"1"<<endl;

cout<<"2 3"<<endl;

cout<<"4 5 6 "<<endl;

cout<<"7 8 9 10 "<<endl;

cout<<""<<endl;

cout<<""<<endl;

cout<<""<<endl;

}

简单的问题用for反而麻烦了,我这个虽然是笨办法,但还算清楚易懂吧

给你个思路,程序就不写了:

其实这颗树的上半部份是一个等差数列,第0行是1个,第1行是3个,第2行5个,以此类推,第n行就有n2+1 (其中n=0,1,2,3,,注意这里以索引0行开始) 个,这样就很容易做了,而且完全可以不局限于本题来打印类似的更大的一株树;另外一个要点是先要找到第n行的的个数(因为它的会是最多的),以它的中心为对齐点打印其它行的部份。

以上就是关于用c++设计一个圣诞树程序全部的内容,包括:用c++设计一个圣诞树程序、C#怎样打印一个由*组成的圣诞树、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9429477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存