用c语言 for循环打印菱形 看图
2个回答
展开全部
看规律:
-2 1 = 5-【(-1)*(-2)*2】
-1 3 = 5-【(-1)*(-1)*2】
0 5 = 5-【(0)*2】
1 3 = 5-【(1)*2 】
2 1 = 5-【(2)*2 】
所以,内层循环为:
for( i=-2 ; i<=2;i++ )
{
for( j=0;j<5-2*abs(i);j++ ) //abs函数是得到一个数的绝对值
printf("*");
printf("\n");
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询