涛涛画小旗
程序员文章站
2022-04-03 23:18:49
...
涛涛画小旗
时间限制: 1 Sec 内存限制: 128 MB
Problem Description
又运动会了,涛涛在校园看见飘舞的小红旗,于是突发奇想,
想用程序编写一个画小红旗,相信聪明的你有想法了吧,
那就请你编程帮涛涛实现输出一些附墙而立的字母三角形吧!
Input
多组数据,每行一个正整数N(N<27)
Output
按照样例输出对应的三角形,每个三角形后空一行,以示区别
Sample Input
3
7
Sample Input
a a
a ab
aabc
a a
a ab
a abc
a abcd
a abcde
a abcdef
aabcdefg
以下是问题源代码:
#include<iostream>
using namespace std;
int main()
{
void san_jiao(int i);
int i;
while(cin>>i)
{
san_jiao(i);
cout<<endl;
}
return 0;
}
void san_jiao(int i)
{
char a[30];
for(int n=1;n<=26;n++)
{
a[1]='a';
a[n+1]=a[n]+1;
}
for(int j=1;j<=i;j++)
{
cout<<a[1];
for(int n=0;n<i-j;n++)
{
cout<<" ";
}
for(int m=1;m<=j;m++)
cout<<a[m];
cout<<endl;
}
}
上一篇: 根据参数,画矩形
下一篇: 抖音流行的字符视频如何实现