为什么和源码一样却运行失败

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

慕允之

2018-07-01 18:14

#include <stdio.h>
int main()
{

    int a, b, result;
    for(a=9,a>=1,a--)  
    {
        for(b=1,b<=a,b++)
        {
            result=a*b;
            printf("%d*%d=%d\t",a,b,result);
        }
        printf("\n");
    }   
    return 0;
}

========分割线=============

printf("\n");这里为什么我的“”和\n 颜色不一样 而源码里的颜色是一样的 ?而且我的"%d*%d=%d\t"引号中的部分颜色也不一样。

写回答 关注

2回答

  • 慕允之
    2018-07-02 17:01:29

    找到原因了,我把;打成,了

    慕允之

    自己都感觉好笑,我还在纠结颜色

    2018-07-02 17:05:41

    共 1 条回复 >

  • qq_魚小苼_0
    2018-07-02 11:40:30

    #include <stdio.h>

    int main() 

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

        int i, j, result;

        /*

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

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

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

         */

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

        {

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

            {

                result=i*j;

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

            }

            printf("\n");

        }

        

        

        

        

        return 0;

    }


    参考一下。

    慕允之

    我的也是这个样子,可是就是运行失败。不明白为什么,求解

    2018-07-02 16:58:09

    共 1 条回复 >

C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题