黑马程序员技术交流社区
标题:
打印正三角
[打印本页]
作者:
15132876050
时间:
2015-8-23 20:06
标题:
打印正三角
使用循环打印三角形
---*
--***
-*****
*******
*/
我的方法:victory:
#include <stdio.h>
int main(int argc, const char * argv[]){
// 定义变量 行数 列数 //一个问题多中解决思路
int i,j,count = 0;
// 用外for循环控制行 内层for控制列
for(i =0;i<4;i++){
// 用for循环输出' '
for(j = 0; j<4-i-1;j++)
printf(" ");
// 用for循环输出'*'
for( count =0;count++!=i*2+1;)/
printf("*");
printf("\n");
}
return 0;
}
第二种老师的方法
int main(int argc, const char * argv[]){
// 利用for循环实现图形的打印外层控制行 //程序执行的步骤
for (int i = 0;i < 4; i++){
// for实现空白的打印
for(int j = 0;j < 4-i-1;j++)
printf(" ");
// for实现*的打印
for(int k = 0;k <= 2*i;k++)
printf("*");
printf("\n");
}
作者:
企业部-阿狗老师
时间:
2015-8-24 01:21
感谢楼主分享
作者:
shuibole
时间:
2015-9-4 21:48
学习了~~~~
作者:
克莱斯勒
时间:
2015-9-4 22:37
看如意大师的,讲得很透
作者:
cuifei
时间:
2015-9-6 00:19
参考了,~~~~~~~~~~~继续加油
作者:
Eric_h
时间:
2015-10-3 08:03
不错,做参考了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2