标题:[求助]如何打印数字菱形
取消只看楼主
神雕大侠
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-18
 问题点数:0 回复次数:3 
[求助]如何打印数字菱形

背景:

输入 n 值,输出如下例( n=4 )所示的数字菱形。

4

434

43234

4321234

43234

434

4

输入:

n

输出:

数字菱形

Simple input
4

Simple output
4
434
43234
4321234
43234
434
4

搜索更多相关主题的帖子: 数字菱形 打印 Simple output 
2007-06-14 10:18
神雕大侠
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-18
得分:0 
请问上面的高手一下,printf("%c",(j<n-i||j>n+i)?' ':(j<n+1?--a:++a));这个语句是什么意思啊,我怎么看都看不明白。
2007-06-16 00:39
神雕大侠
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-18
得分:0 
请教一下 fabs(i-n);这个语句是什么意思,我只知道abs这个函数是求绝对值的。
2007-06-19 12:15
神雕大侠
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-18
得分:0 
回复:(我是菜鸟哦)那个是双嵌套的?:语句,说白了就是...
不好意思啊,这几天我仔细看了一下,还是不明白 printf("%c",(j&lt;n-i||j&gt;n+i)?' ':(j&lt;n+1?--a:++a));这个语句是啥意思,能给我详细的写一下吗?谢谢啦!
2007-06-19 12:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-147352-1-1.html




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

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