A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© agelessman 中级黑马   /  2014-3-26 01:09  /  1418 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 agelessman 于 2014-3-26 10:40 编辑

这段代码是什么意思?#include <stdio.h>
#include <conio.h>int main()
{
    int i,j,m;
    for(i=6;i>0;i--)
    {
        for(j=0;j<i;j++)
        {
            printf(" ");
        }
        for(m=6;m>i;m--)
        {
            printf("*");
        }
        printf("\n");
    }
    getch();
}

4 个回复

正序浏览
打印一下不就知道了 吗?
回复 使用道具 举报
      
     *
    **
   ***
  ****
*****
回复 使用道具 举报
#include <stdio.h>//printf()的头文件
#include <conio.h>//getch()的头文件
int main()//主函数
{
    int i,j,m;//定义三个变量
    for(i=6;i>0;i--)//在i自减并且大于0时进行for循环
    {
        for(j=0;j<i;j++)//在j自增并且小于i的情况下进行for循环
        {
            printf(" ");//输出空格
        }
        for(m=6;m>i;m--)//在m自减并且大于i的情况下进行for循环
        {
            printf("*");//输出*
        }
        printf("\n");//换行
    }
    getch();//从控制台读取一个字符,但不显示在屏幕上
}

输出结果如下
/*     *
      **
     ***
    ****
   *****
   */
回复 使用道具 举报
本帖最后由 脸皮猴 于 2014-3-26 08:01 编辑

- -||我可以去屎 了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马