Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1455503
  • 博文数量: 704
  • 博客积分: 10140
  • 博客等级: 上将
  • 技术积分: 6230
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-15 20:41
文章分类

全部博文(704)

文章存档

2013年(1)

2012年(16)

2011年(536)

2010年(151)

分类: LINUX

2010-08-05 19:00:38

打印一下图形:
 
此图形是由左侧的空格和右侧的固定个数的星号组成一共5行,第0行0个空格,第1行1个空格......
根据此原理编写代码如下:

#include <stdio.h>

void printstar(int);
void printspace(int);
int main(int argc, int *argv[])
{
    int i;
    for (i = 0;i < 5; i++)
    {
        printspace(i);
        printstar(5);
        printf("\n");
    }
    printf("\n");
    system("pause");
    return 0;
}

void printspace(int n)
{
     int i;
     for (i = 0; i < n; i++)
     {
         printf(" ");
     }
}
void printstar(int n)
{
     int i;
     for (i = 0; i < n; i++)
     {
         printf("* ");
     }
}

阅读(451) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~