Input
每行包含一个字符和一个整数n(0<n<41),不同的字符表示不同的花纹,整数n表示等腰三角形的高。显然其底边长为2n-1。如果遇到@字符,则表示所做出来的样板三角形已经够了。
Output
每个样板三角形之间应空上一行,三角形的中间为空。显然行末没有多余的空格。
Sample Input
X 2
A 7
@
Sample Output
X
XXX
A
A A
A A
A A
A A
A A
AAAAAAAAAAAAA
三角形输不出来
C++打印空心三角形
答案:2 悬赏:0 手机版
解决时间 2021-04-08 12:10
- 提问者网友:玫瑰园
- 2021-04-07 22:31
最佳答案
- 五星知识达人网友:佘樂
- 2021-04-07 23:27
呵呵
这个没问题,ac了
00227205 2007-04-08 09:38:55 Accepted 2091 0 MS 120 KB 495 B GNU C++ zxl0714
#include
using namespace std;
int main()
{
char a[3];
int n,t,temp=0;
while (cin>>a)
{
if (a[0]=='@')break;
if (temp!=0)cout<
temp=1;
cin>>n;
int i,j,k,t;
t=n;
if (n==1)cout< else{
for (i=1;i
cout<
for (i=1;i
{
t--;
for (j=0;j
cout<
for (j=0;j
cout<
cout<
}
for (i=0;i
cout<
}
}
return 0;
}
这个没问题,ac了
00227205 2007-04-08 09:38:55 Accepted 2091 0 MS 120 KB 495 B GNU C++ zxl0714
#include
using namespace std;
int main()
{
char a[3];
int n,t,temp=0;
while (cin>>a)
{
if (a[0]=='@')break;
if (temp!=0)cout<
cin>>n;
int i,j,k,t;
t=n;
if (n==1)cout< else{
for (i=1;i
t--;
for (j=0;j
for (i=0;i
}
return 0;
}
全部回答
- 1楼网友:第四晚心情
- 2021-04-08 00:34
什么意思?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯