| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2131 人关注过本帖
标题:如何利用循环把这个图形打印出来呢?
只看楼主 加入收藏
skyful
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-4-24
收藏
得分:0 

牛人~~~`


2006-10-20 13:36
Ruibi
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2006-9-13
收藏
得分:0 

#include <stdio.h>
void main()
{
int i,j,k;
for(i=1;i<=4;i++) //先打印头四行
{
for(j=1;j<=4-i;j++) //第一行打3个空格,第二行打2个空格,第三行打1个
{
printf(" ");
}
for(k=1;k<=2*i-1;k++) //第一行打一个*,第二行打三个*,第三行打五个*..........
{
printf("*");
}
printf("\n");
}

for(i=1;i<=3;i++) //再打后三行
{
for(j=1;j<=i;j++)
{
printf(" ");
}
for(k=1;k<=7-2*i;k++)
{
printf("*");
}
printf("\n");
}
}
//打印菱形

2006-10-22 20:55
C语言学习者
Rank: 4
等 级:贵宾
威 望:13
帖 子:1278
专家分:0
注 册:2006-9-26
收藏
得分:0 
以下是引用SunShining在2006-10-16 22:05:16的发言:
#include <stdio.h>
main(_){printf("%*s\n",5-(_>3?_-4:4-_),"*****"+2*(_>3?_-4:4-_)),++_!=7?main(_):getch();}

用win-tc可以运行,但在vc.6.0程tc好像不能,难道是BUG


谁有强殖装甲第二部,可以Q我460054868
2006-10-22 21:29
快速回复:如何利用循环把这个图形打印出来呢?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020986 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved