怎么把空心菱形变成实心的?
程序代码:
#include <stdio.h> #include "7_2.h" int main() { int i,j; for (i = 10, j = 10; i > 4; --i, ++j) points('+', i, j); for (i+=2, j-=2; i<=j; ++i,--j) points('+', i, j); getchar(); return 0; }//函数定义头文件 7_2.h void line(char c, int begin, int end) { int i; for (i = 0; i < begin; ++i) putchar(' '); for ( ; i <= end; ++i) putchar(c); putchar('\n'); } void points(char c, int first, int second) { int i; for (i = 0; i < first; ++i) putchar(' '); putchar(c); for (++i ; i < second; ++i) putchar(' '); if (first < second) putchar(c); putchar('\n'); }
修改课堂源码,在屏幕上输出空心的正方形和实心的菱形。
搞不懂啊。。求助~