C语言for循环嵌套示例


  • 打印九九乘法表
  1. #include <stdio.h>
  2. int main()
  3. {   int n,i,j;
  4.     for (i=1;i<=9;i++)
  5.       printf("%-4d",i);
  6.     printf("\n");
  7.     for(i=1;i<=9;i++)
  8.      for(j=1;j<=i;j++) 
  9.      {  printf("%-4d",i*j);
  10.         if(j==i)
  11.           printf("\n");
  12.       }
  13.     return 0;
  14. }
  • 打印实心三角形图案
  1. #include <stdio.h>
  2. int main( )
  3. {  int i,j,n;
  4.    printf("\nPlease Enter n:");
  5.    scanf("%d",&n);
  6.    for(i=1;i<=n;i++)
  7.    {  for(j=1;j<=n-i;j++)
  8.          printf(" ");
  9.       for(j=1;j<=2*i-1;j++)
  10.          printf("*");
  11.       printf("\n"); 
  12.    }
  13.    return 0; 
  14.  }

 

  • 打印空心三角形图案
  1. #include <stdio.h>
  2. int main( )
  3. {  int i,j,n;
  4.    printf("\nPlease Enter n:");
  5.    scanf("%d",&n);
  6.    for(i=1;i<=n;i++)
  7.    {  for(j=1;j<=n-i;j++)
  8.          printf(" ");
  9.       printf("*");
  10.       for(j=1;j<=2*i-3;j++)
  11.           printf(" ");
  12.       if (i!=1)
  13.          printf("*");
  14.       printf("\n"); 
  15.    }
  16.    return 0; 
  17.  }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM