用C++循环语句打印星号图形1 3 5 7 5 3 1
2013-05-29
展开全部
以下是python语言的写法:for y in range(1,8):
for x in range(1,8):
if y<5-x:
print ' ',
elif y<x-3:
print ' ',
elif y>x+3:
print ' ',
elif y>11-x:
print ' ',
else:
print '*',
print '\n'以下是c语言:for(int y=1; y<8; y++)
{
for(int x=1; x<8; x++)
{
if( y<5-x )
printf(' ');
elif y<x-3:
printf(' ');
elif y>x+3:
printf(' ');
elif y>11-x:
printf(' ');
else:
printf("*");
}
printf("\n");
}
for x in range(1,8):
if y<5-x:
print ' ',
elif y<x-3:
print ' ',
elif y>x+3:
print ' ',
elif y>11-x:
print ' ',
else:
print '*',
print '\n'以下是c语言:for(int y=1; y<8; y++)
{
for(int x=1; x<8; x++)
{
if( y<5-x )
printf(' ');
elif y<x-3:
printf(' ');
elif y>x+3:
printf(' ');
elif y>11-x:
printf(' ');
else:
printf("*");
}
printf("\n");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询