问答详情
源自:4-13 使用for循环打印9×9乘法表

这是错在哪里了

https://img1.mukewang.com/5ba246d90001ecd105780605.jpg谢谢告知  为什么求不出9*9

提问者:黑科技12138 2018-09-19 20:54

个回答

  • 慕粉0247298809
    2018-10-30 12:54:53

    #include<stido.h>
    int main()
    {
     for(i=9;i>0;ii-=1)    //这里表达写的没问题,但是第二个循环要嵌套到这个循环里,不然这个循环没有意义
      {                    //需要这个,不然你这个循环进不去,就直接执行下一个循环了
      for(j=1;j<=i;j+=1)
          {
           rusult=i*j;     //这里没问题,但是需要打钱
           printf("%d*%d=%d\t ",i,j,result);  //缺了这一句
           }
           printf("\n"); 
       }
    
       return 0;
    
    
    
    }


  • tiny_lot
    2018-09-21 14:12:23

    没有“打印”

  • 慕仔1272212
    2018-09-20 10:49:38

    #include <stdio.h>

    int main() 

        // 定义相乘数字i,j以及结果result

        int i, j, result;

        /*

         * 使用for循环解决本题相对简单哦~

         * 小编偷偷的将源码放在任务“不会了怎么办”中了哦~

         * 小编希望童鞋们独立完成哦~

         */

         for(i=9;i>=1;i--)

         {

            for(j=1;j<=i;j++)

            {

                printf("%d*%d=%d ",i,j,result=i*j);

            }

            printf("\n");

         }

        

        

        

        

        

        return 0;

    }