|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 编程打印图形
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1296
人关注过本帖
标题:
编程打印图形
只看楼主
加入收藏
努力寻找
等 级:
新手上路
帖 子:5
专家分:0
注 册:2006-4-30
第
11
楼
收藏
得分:0
谢谢。。前辈指点
2006-04-30 22:47
举报帖子
使用道具
赠送鲜花
努力寻找
等 级:
新手上路
帖 子:5
专家分:0
注 册:2006-4-30
第
12
楼
收藏
得分:0
我还是不太懂。。 for 循环的意思。。
麻烦解释一下。。
谢谢了
2006-04-30 22:54
举报帖子
使用道具
赠送鲜花
lingshangwen
等 级:
新手上路
帖 子:28
专家分:0
注 册:2006-4-26
第
13
楼
收藏
得分:0
输出下面这个图形为例:
00
0000
000000
00000000
0000000000
第1行输出4个空格后,在输出两个0000
00
0000
第2行输出3个空格后,在输出两个000
0000
000
第3行输出2个空格后,在输出两个00
000000
00
第4行输出1个空格后,在输出两个0
00000000
0
第5行输出0个空格后,在输出两个
0000000000
每行输出的空格个数与行的关系 5-i
每行输出的0的个数与行的关系 2*i
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++) //控制空格的输出
printf(blank);
for(j=1;j<=2*i;j++) //控制0的输出
printf(shape);
printf("\n");
}
那些只懂得追求时髦的学生最终只知道些招式的皮毛 而没有内功的积累,他们是不可能成为真正的高手的。
2006-05-01 08:47
举报帖子
使用道具
赠送鲜花
soft_wind
等 级:
新手上路
威 望:
8
帖 子:1430
专家分:0
注 册:2006-4-5
第
14
楼
收藏
得分:0
你看楼上的,够辛苦,做上面的帖子得花半个小时吧?
对不礼貌的女生收钱......
2006-05-01 08:54
举报帖子
使用道具
赠送鲜花
adsl0231
等 级:
新手上路
帖 子:51
专家分:0
注 册:2006-3-29
第
15
楼
收藏
得分:0
先用外层循环控制好行数 在用内层第一个循环控制空格的数量 在用第二个循环控制0的数量
空格的数量从行数-1开始 没次循环在减1
0的话行数乘2
这个比打印菱形要简单的多
2006-05-01 09:48
举报帖子
使用道具
赠送鲜花
论坛
等 级:
新手上路
威 望:
6
帖 子:1372
专家分:0
注 册:2006-3-27
第
16
楼
收藏
得分:0
程序写出来就可以了,不要给他们解释了,自己应该多动脑,for不会看看书肯定能看明白
日出东方,唯我不败! 做任何东西都是耐得住寂寞,任何一个行业要有十年以上的积累才能成为专家
2006-05-01 09:53
举报帖子
使用道具
赠送鲜花
长风破浪
等 级:
新手上路
帖 子:169
专家分:0
注 册:2005-10-9
第
17
楼
收藏
得分:0
main()
{
int i,j,k;
for (i=1;i<=5;i++)
{ printf("\n");
{for (k=20;k<=24-i;k++)
printf(" ");
}
for (j=1;j<=2*i;j++)
printf("0");
}
}
输出结果就是你想要的图形
The way ahead is long; I see no ending, yet high and low I’ll search with my will unbending.
2006-05-01 11:11
举报帖子
使用道具
赠送鲜花
长风破浪
等 级:
新手上路
帖 子:169
专家分:0
注 册:2005-10-9
第
18
楼
收藏
得分:0
main()
{
int i,j,k;
for ( i=1;i<=5;i++)
{ printf("\n");
{ for (k=20;k<=20-i;k++)
printf(" ");
}
for (j=1;j<=2*i;j++)
printf("0");
}
}
这个输出的结果就是你想要的,一模一样,不没有半点分毫之差
The way ahead is long; I see no ending, yet high and low I’ll search with my will unbending.
2006-05-04 21:25
举报帖子
使用道具
赠送鲜花
–★–
等 级:
新手上路
威 望:
6
帖 子:1512
专家分:0
注 册:2006-5-1
第
19
楼
收藏
得分:0
以下是引用
adsl0231
在2006-5-1 9:48:00的发言:
先用外层循环控制好行数 在用内层第一个循环控制空格的数量 在用第二个循环控制0的数量
空格的数量从行数-1开始 没次循环在减1
0的话行数乘2
这个比打印菱形要简单的多,尚且搞不出来,您今后学习咋办?估计还是心思不在这上面。
落霞与孤鹜齐飞,秋水共长天一色! 心有多大,路有多宽。三教九流,鸡鸣狗盗。兼收并蓄,海纳百川。
2006-05-04 21:35
举报帖子
使用道具
赠送鲜花
ZZCCY
等 级:
新手上路
帖 子:87
专家分:0
注 册:2006-5-1
第
20
楼
收藏
得分:0
支持4楼的做法,能简单就简单,我们是要实现程序不是在比拼难度
程序 是一门语言的艺术,讲究学练读写!
2006-05-05 02:07
举报帖子
使用道具
赠送鲜花
26
2/3页
1
2
3
快速回复:
编程打印图形
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.032301 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved