| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2757 人关注过本帖, 1 人收藏
标题:C语言输出图案。。
只看楼主 加入收藏
lele2010
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:84
专家分:121
注 册:2010-1-23
收藏
得分:0 
回复 9楼 刘晓鹏
我顶你!

喜欢结交更多C语言学习者,QQ:1093027367
2010-01-29 10:11
lol
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2010-1-23
收藏
得分:0 
程序代码:
#include <stdio.h>
void main()
{
    int i,j,k,m;
    printf("input a number:\n");
    scanf("%d",&m);
    for(i=1;i<=m;i++)
    {
        for(j=1;j<=2*i-2;j++)
            printf(" ");
        for(k=2*(m-i)+1;k>=1;k--)
            printf("*");
        printf("\n");
    }
}
我也新手,前两天刚学会这个类型。

=================================================
:好像是个坟贴!谁挖的啊~~


[ 本帖最后由 lol 于 2010-1-29 11:26 编辑 ]
2010-01-29 11:24
韦春敢
Rank: 3Rank: 3
来 自:广西
等 级:论坛游侠
帖 子:91
专家分:142
注 册:2010-1-25
收藏
得分:0 
随便写个。。。你自己去调,运行
#include<conio.h>
#include<stdio.h>
int main()
{
    int i,j,k;
    for(i=0;i<4;i++)
    {
        for(j=0;j<i*2;j++)
        printf(" ");
        for(k=0;k<7;k++)
        printf("*");
        printf("\n");
    }
    getch();
    return 0;
}

哈哈
2010-01-29 12:08
韦春敢
Rank: 3Rank: 3
来 自:广西
等 级:论坛游侠
帖 子:91
专家分:142
注 册:2010-1-25
收藏
得分:0 
#include<conio.h>
#include<stdio.h>
int main()
{
    int i,j,k;
    for(i=0;i<4;i++)
    {
        for(j=0;j<i*2;j++)
        printf(" ");
        for(k=i*2;k<7;k++)
        printf("*");
        printf("\n");
    }
    getch();
    return 0;
}
//上面有错。。。。修正!!

哈哈
2010-01-29 12:14
playmyself
Rank: 5Rank: 5
来 自:第3系4级宇宙空间
等 级:职业侠客
帖 子:76
专家分:399
注 册:2009-7-8
收藏
得分:0 

#define N 4
#define CR '*'
#include<stdio.h>
main(_){_-1<N*(N+N)-N?((_-1)%(2*N-1)+(_-1)/(2*N-1)>3*((_-1)/(2*N-1))-1?putchar(CR),((_-1)%(2*N-1)^2*N-2)?0:putchar('\n'):putchar(' ')),main(++_):0;}

CFREE4_1 accept....

无聊创造奇迹。
2010-01-29 15:22
doubleflygo
Rank: 2
等 级:论坛游民
帖 子:26
专家分:50
注 册:2010-1-22
收藏
得分:0 
#include"stdio.h"
#define n 7
void main()
{
    int i,j;
    for(i=0;i<n;i=i+2)
    {
        for(j=0;j<n;j++)
        {
            if(j>=i)
                printf("*");
            else
                printf(" ");
        }
        printf("\n");
    }
}
2010-01-31 14:29
无诲今生
Rank: 8Rank: 8
来 自:桂林理工大学
等 级:蝙蝠侠
威 望:2
帖 子:373
专家分:726
注 册:2009-5-11
收藏
得分:0 
递归法:
#include<stdio.h>
const int N=7;
void func(int m)// n空格数,m*个数
{
int i;
if(m<N)
func(m+2);
for(i=0;i<N-m;i++)printf(" ");
for(i=0;i<m;i++)printf("*");
printf("\n");
}
void main()
{
func(1);
}

顺境逆境切莫止境,得意失意切莫在意。
2010-01-31 15:06
hejirong
Rank: 2
等 级:论坛游民
帖 子:29
专家分:84
注 册:2010-1-31
收藏
得分:0 
#include<stdio.h>
#include<conio.h>
int main()
{
    int i,j,k;
    for(i=0;i<4;i++)
    {
        for(j=0;j<i;j++)
        printf("  ");
        for(k=0;k<3-i;k++)
        printf("**");
        printf("*");
        printf("\n");
    }
}
2010-02-02 18:24
jomwang
Rank: 2
等 级:论坛游民
帖 子:12
专家分:16
注 册:2010-1-28
收藏
得分:0 
这个题目最笨方法(9楼)反而是最简单的。。。
哈哈
所以有时候要学会取舍最适合自己的学习方法。
2010-02-05 16:42
nyzjs
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-1-29
收藏
得分:0 
#include <stdio.h>
main()
{
 int i,j,k;
  
  for(i=0;i<=4;i++)
  {
     for(j=1;j<=i*2;j++)//7-i*2
     {
      printf(" ");
     }
     for(k=1;k<8-i*2;k++)
     {
       printf("*");
     }
     printf("\n");
     
   }
   return getch();
}

2010-02-10 10:43
快速回复:C语言输出图案。。
数据加载中...
 
   



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

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