| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2506 人关注过本帖
标题:一个简单的题目,但是编不出了,有兴趣的试一下
只看楼主 加入收藏
wangfeng2500
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-8-29
收藏
 问题点数:0 回复次数:31 
一个简单的题目,但是编不出了,有兴趣的试一下
让程序员要求拥护输入一个大写字幕,使用潜逃循环产生像下面的金字塔图案:
    A
   ABA
  ABCBA
 ABCDCBA
ABCDEDCBA
这种图案要扩展到用户输入的字符,例如,上面这个图是输入‘E’后产生的,输入F产生的还不一样
搜索更多相关主题的帖子: 兴趣 
2008-11-15 15:03
wangfeng2500
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-8-29
收藏
得分:0 
A
   ABA
  ABCBA
 ABCDCBA
ABCDEDCBA
是这个样的,图案比较整齐
2008-11-15 15:05
zsfjericho
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-11-14
收藏
得分:0 
我连什么是潜逃循环都不懂。。。简单吗。。。
2008-11-15 15:20
风居住的街道
Rank: 1
等 级:新手上路
帖 子:374
专家分:0
注 册:2008-10-24
收藏
得分:0 
不知道你把这个给老师看,他会有什么感想……
程序代码:
#include <stdio.h>

#define N 10
int n = 0;

int main(int _, char**__)
{
    return(_==1) && printf("%*c", N - n + 1, ' '),
          putchar('A'+_-1), _<=n && (main(_+1,__),
          putchar('A'+_-1)), _==1 && (
          putchar('\n'), n<N && (n++,main(1,__)));
}


[[it] 本帖最后由 风居住的街道 于 2008-11-15 16:32 编辑 [/it]]
2008-11-15 16:20
forever74
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:CC
等 级:版主
威 望:58
帖 子:1697
专家分:4295
注 册:2007-12-27
收藏
得分:0 
老师一看就知道是抄的了

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2008-11-15 16:23
tangname
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2008-11-12
收藏
得分:0 
4# 那个写的真精炼
的确 像我们这些初学的是不可能写成那样的
2008-11-15 16:28
风居住的街道
Rank: 1
等 级:新手上路
帖 子:374
专家分:0
注 册:2008-10-24
收藏
得分:0 
不,老师肯定知道是复制的,因为就算抄也有很大概率会抄错…………

很好玩,决定以后打印类程序都用这种格式去写了……
2008-11-15 16:29
hokers
Rank: 1
等 级:新手上路
威 望:1
帖 子:102
专家分:0
注 册:2008-11-9
收藏
得分:0 
这递轨递的...好多_ 参.
2008-11-15 16:33
风居住的街道
Rank: 1
等 级:新手上路
帖 子:374
专家分:0
注 册:2008-10-24
收藏
得分:0 
很明显是故意的嘛……

突然发现上面的程序有点不符题意……
下面的是严格按照题目要求写的,输入一个大写字母,然后输出一个金字塔……

程序代码:
#include <stdio.h>
int n = 0, N;
#define ___(_) putchar(_+'@')
int main(int _, char**__)
{
    return (_==1) ? !n && (N = getchar()),
           printf("%*c", N - n -'@', 'A'):
           ___(_), _<=n && (main(_+1, __),
           ___(_)), _==1 && (___(-54), 'A'
           + n < N && (n++, main(1, __)));
}


[[it] 本帖最后由 风居住的街道 于 2008-11-15 17:26 编辑 [/it]]
2008-11-15 16:36
hokers
Rank: 1
等 级:新手上路
威 望:1
帖 子:102
专家分:0
注 册:2008-11-9
收藏
得分:0 
好难看,一个是_  一个是__.
2008-11-15 16:53
快速回复:一个简单的题目,但是编不出了,有兴趣的试一下
数据加载中...
 
   



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

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