diff --git a/打印菱形.cpp b/打印菱形.cpp new file mode 100644 index 0000000..f7cabfa --- /dev/null +++ b/打印菱形.cpp @@ -0,0 +1,27 @@ +#include +void out(int n) +{ + for(int i=1;i<=n;i++) + { + for(int j=1;j<=n-i;j++) + printf(" "); + for(int j=1;j<=2*i-1;j++) + printf("*"); + printf("\n"); + } + for(int i=n-1;i>=1;i--) + { + for(int j=1;j<=n-i;j++) + printf(" "); + for(int j=1;j<=2*i-1;j++) + printf("*"); + printf("\n"); + } +} +int main() +{ + int n; + scanf("%d",&n); + out(n); + return 0; +}