用一个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