用一個for循環怎么輸出九九乘法表?


  //參考代碼如下: 

#include<stdio.h>
int  main()
{
     int  i,j;
     for ( int  i=1,j=1;j<=9;i++){ //只有一個for循環,其中i控制每行輸入的算式個數,j控制共有多少行。
         printf ( "%d*%d=%2d " ,i,j,i*j);
         if (i==j){ //表示這一行輸入結束,需要換行,並且下一行i需要從1開始,i=0是因為for循環中有i++,最后在自加,所以下一次循環,i=1;下一行算式個數也會加1(j++)
             i=0;
             j++;
             printf ( "\n" );
         }
     }
     return  0;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM