标题:请问如何打印这些"*"号
取消只看楼主
kinglon
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-9-25
 问题点数:0 回复次数:2 
请问如何打印这些"*"号
在书上看到这一题,不知道算法是怎样的,请给个思路出来,这一题是在学完循环之后的题,想了很多,可就是没有一个合适的思路,多谢指点。谢谢。
题目  打印以出以下图案。
               *
             * * *
           * * * * *
         * * * * * * *
           * * * * *
             * * *
               *

就是这样的题,不知道怎么用for来实现。
我的大概思路是这样的:
for (j=1; j<=7; j++)  /* 一共7行,用j实现 */
{
    for (i=1; i<=7; i+2)   /*  每行上面最多有7个*,想用i实现,可是有些不对,可能我的思路不对,请给出正确思路,谢谢了。  */
        {
              i='*';
              printf( "%c", i);
        }
}
搜索更多相关主题的帖子: 打印 思路 图案 算法 
2007-12-02 15:28
kinglon
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-9-25
得分:0 
哇,谢谢
你的这个功能太强了,我要慢慢消化一下。
2007-12-02 16:06
kinglon
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-9-25
得分:0 
楼上的
N在前面定义等于几呀,谢谢。
正在试你的代码。
2007-12-02 16:35



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




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

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