#include<iostream>
using namespace std;
int main()
{
int m;
int n=0;
int q=0;
int a[100];
cin>>a[0];
int flag=0;
while(a[n]!=0)
{
n++;
cin>>a[n];
}
while(q<n)
{
if(flag!=0)
{cout<<endl;
cout<<endl;
cout<<endl;}
flag++;
m=0;
if(a[q]==1){cout<<char(m%26+97);m++;}
else
{
for(int b=0;b<a[q];b++){cout<<char(m%26+97);m++;}
cout<<endl;
for(int e=(a[q]-1);e>1;e-- )
{ for(int d=1;d<e;d++)cout<<" ";
{ cout<<char(m%26+97)<<endl;
m++;
}
}
for(int k=0;k<a[q];k++){cout<<char(m%26+97);m++;}
cout<<endl;
}
q++;}
return 0;
}
在vc下测试可以的啊?
迷茫。。。。
using namespace std;
int main()
{
int m;
int n=0;
int q=0;
int a[100];
cin>>a[0];
int flag=0;
while(a[n]!=0)
{
n++;
cin>>a[n];
}
while(q<n)
{
if(flag!=0)
{cout<<endl;
cout<<endl;
cout<<endl;}
flag++;
m=0;
if(a[q]==1){cout<<char(m%26+97);m++;}
else
{
for(int b=0;b<a[q];b++){cout<<char(m%26+97);m++;}
cout<<endl;
for(int e=(a[q]-1);e>1;e-- )
{ for(int d=1;d<e;d++)cout<<" ";
{ cout<<char(m%26+97)<<endl;
m++;
}
}
for(int k=0;k<a[q];k++){cout<<char(m%26+97);m++;}
cout<<endl;
}
q++;}
return 0;
}
在vc下测试可以的啊?
迷茫。。。。