diff --git a/菱形.cpp b/菱形.cpp new file mode 100644 index 0000000..4d41f48 --- /dev/null +++ b/菱形.cpp @@ -0,0 +1,41 @@ + + +#include +#include +#include + +int main() +{ + int line = 0; + printf("��ӡ���У�"); + scanf("%d", &line); + int i = 0; + for (i = 0; i < line; i++) //�ϲ��ִ�ӡ + { + int j = 0; + for (j = 0; j < line - 1 - i; j++) //��ӡ�ո� + { + printf(" "); + } + for (j = 0; j < 2 * i + 1; j++) //��ӡ* + { + printf("*"); + } + printf("\n"); + } + for (i = 0; i < line - 1; i++) //�²��ִ�ӡ + { + int j = 0; + for (j = 0; j <= i; j++)//��ӡ�ո� + { + printf(" "); + } + for (j = 0; j < 2 * (line - 1 - i) - 1; j++)// ��ӡ* + { + printf("*"); + } + printf("\n"); + } + system("pause"); + return 0; +}