这哪错了呀?

来源:4-13 使用for循环打印9×9乘法表

Win7299613

2019-12-04 17:32

#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\t",i,j,result);
        printf("\n");
    }
    return 0;
}

写回答 关注

3回答

  • 慕圣5466843
    2019-12-12 09:28:20

    或者这样

    #include <stdio.h>

    int main() 

        int i, j, result;

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

        {

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

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

    printf("\n");

        }

        

        return 0;

    }


  • 慕圣5466843
    2019-12-12 09:10:59

    第二个for循环没有加{},for只能就近一个语句。

  • qq_慕设计5422822
    2019-12-04 18:56:02

    第二个for循环没有加{}

    Win729...

    每隔for循环后都要加{}吗?

    2019-12-04 19:29:55

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926215 学习 · 20797 问题

查看课程

相似问题