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

哪里错了阿?

#include <stdio.h>

int main() 

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

    int i, j, result;

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

    {

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

        {

            result=i*j;

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

        }

        printf("\n");

    }

    

    

    

    

    

    return 0;

}


提问者:qq_SpeaklDomuch_0 2016-03-19 17:49

个回答

  • 啊什么做想
    2016-04-05 18:24:14

    答案里有一个"%d*%d=%d\t",你试试加上

  • Hackerwpf
    2016-03-23 19:01:37

    for语句的格式为

    for(表达式1;表达式2;表达式3)

    切记不要使用“,”

  • 真红狱
    2016-03-19 21:08:06

    #include <stdio.h>int main() {
       
       int i, j, result;
       for(i=9;i>=1;i--)
       {
           for(j=1;j<=i;j++)
           {
               result=i*j;
               printf("%d*%d=%d ",i,j,result);
           }
           printf("\n");
       }    
       return 0;}

  • 学习必须持之以恒
    2016-03-19 18:29:43

    for循环用分号隔开

  • 真红狱
    2016-03-19 18:24:15

    for( ; ; )你符号错了