黑马程序员技术交流社区
标题:
求解
[打印本页]
作者:
紮西诺尔布
时间:
2015-4-13 23:43
标题:
求解
---*
--***
-*****
*******
此图如何设计打印???
作者:
Tony鱼先森
时间:
2015-4-16 12:11
给你个思路for循环嵌套,外层循环控制输出空格,内层循环控制输出*号,注意,*号的递增规律是加2,如此设计打印就可以了
作者:
中哥太强大了
时间:
2015-4-16 12:57
两层循环嵌套来完成
作者:
lvzhehappy
时间:
2015-4-16 13:23
#include<stdio.h>
int main()
{
int i;
int j=3;
int k=1;
int temp1;
int temp2;
for (i=0; i<4; i++)
{
temp1=j;
while(temp1>=0)//打印-
{
printf("-");
temp1--;
}
temp2=k;
while(temp2) //打印*
{
printf("*");
temp2--;
}
printf("\n");//每循环一次换行
j--;
k=k+2;
}
return 0;
}
复制代码
发现规律:总共有4行,所以外循环就是4,而-号规律按照3,2,1,0 *号规律按照1,3,5,7,每打印一行就换行
作者:
邓熊财
时间:
2015-4-16 15:33
forfor循环
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2