黑马程序员技术交流社区

标题: C语言打印菱形图案 [打印本页]

作者: 陈昭燊    时间: 2015-10-22 21:22
标题: C语言打印菱形图案
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <stdlib.h>
  4. #define M 3
  5. int main()
  6. {
  7.     int i,j;
  8.     for(i=-M;i<=M;i++)
  9.     {
  10.         for(j=-M;j<=M;j++)
  11.             if((abs(i)+abs(j))==M)       /*横纵坐标之和等于M的则全部打印*/
  12.                 printf("*");
  13.             else
  14.                 printf(" ");
  15.         printf("\n");
  16.     }
  17.     return 0;
  18. }
复制代码



作者: wwf707542865    时间: 2015-10-22 22:18
同学,是绝对值之和才行,要以中心为原点
作者: wpf986530062    时间: 2015-10-22 22:30
菱形我打了啊,你看没?
作者: wpf986530062    时间: 2015-10-22 22:33
...你作弊...还用上没学的了...不过还是要狠狠地顶一个
作者: 张水    时间: 2015-10-22 22:45
支持你一下
作者: jazzforlove    时间: 2015-10-22 22:51
不错啊!
作者: chingwei2011    时间: 2015-10-22 23:27
挺好的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2