用C语言打印杨辉三角(简单,高分)

ztj7831 ztj7831 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
#include<iostream.h>
void main()
{
char a[5][5];
int i;
int j;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
a[i][j]=' ';
for(i=0;i<5;i++)
{
a[i][0]='*';
a[i][i]='*';
}
for(i=0;i<5;i++)
{
for(j=0;j<i;j++)
{
a[i][j]=a[i-1][j-1]+a[i-1][j];
cout<<a[i][j]<<"\c";
}
cout<<endl;
}
}

要求:
1、用一个三角打印出来
2、用一层循环控制打多少行(即一共打五行)然后再用一个循环控制打出每一行的*
3、弄出一个公式,在第二层循环中,能控制第一行打出一个*,第二行打二个,第三行打三个,第四行又打二个,第五行打一个。
...全文

相关推荐

评论 28
收藏 已收藏
分享
返回顶部
ztj7831
C语言 70,039 成员 243,237 内容