C语言三种打印方式

对于C语言初学者来说大体有三种打印方式,其中第一种的\代表一行放不下了所以换行接着打印。

1.

#include <stdio.h>
int main()
{
	    printf("\n\
         @\n\
        / \\\n\
        * *\n\
        * *\n\
        * *\n\
    * * * * * *\n\
  * * * * * * * *\n\
* * * * * * * * * *\n\
        * *\n\
        * *\n\
      * * * *\n\
    * * * * * *\n"); 
	return 0;
}

2.

  #include <stdio.h>
  
  int main()
  {
          printf("\n");
          printf("         @\n");
          printf("        / \\\n");
          printf("        * *\n");
          printf("        * *\n");
          printf("        * *\n");
          printf("        * *\n");
          printf("    * * * * * *\n");
          printf("  * * * * * * * *\n");
          printf("* * * * * * * * * *\n");
          printf("        * *\n");
          printf("        * *\n");
          printf("      * * * *\n");
          printf("    * * * * * *\n");
         return 0;
  
  }

3.

  #include <stdio.h>
  
  int main()
  {
          printf("\n"
          "         @\n"
          "        / \\\n"
          "        * *\n"
          "        * *\n"
          "        * *\n"
          "        * *\n"
          "    * * * * * *\n"
          "  * * * * * * * *\n"
          "* * * * * * * * * *\n"
          "        * *\n"
          "        * *\n"
          "      * * * *\n"
          "    * * * * * *\n");
  
          return 0;
  
  }