如何用c语言输出以下图形。第一行7个7,第二行5个5,第三行3个3,第四行1个1
如何用c语言输出以下图形。第一行7个7,第二行5个5,第三行3个3,第四行1个1,第五行3个3,第六行5个5,第七行7个7....
如何用c语言输出以下图形。第一行7个7,第二行5个5,第三行3个3,第四行1个1,第五行3个3,第六行5个5,第七行7个7.
展开
展开全部
#include<stdio.h>
int main()
{
int i=7,j=7,k=0;
do
{
j=i;
while (j>0)
{
printf("%d",i);
j--;
}
printf("\n");
if (i==1)
{
k=1;
}
if (k==0)
{
i-=2;
}
else
{
i+=2;
}
}while(i<=7);
return 0;
}
int main()
{
int i=7,j=7,k=0;
do
{
j=i;
while (j>0)
{
printf("%d",i);
j--;
}
printf("\n");
if (i==1)
{
k=1;
}
if (k==0)
{
i-=2;
}
else
{
i+=2;
}
}while(i<=7);
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询