问答详情
源自: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\t",i,j,result);
            }
            printf("\n");
        }
   
    return 0;
}

哪里错了???


提问者:冷杉4869 2018-08-24 02:20

个回答

  • 总有民女想推朕
    2018-08-24 09:17:26
    已采纳

    for(i=9;i<=1;i--)错了,改为i>=1

  • 总有民女想推朕
    2018-08-24 09:31:29

    有几句回答不是发给你的,眼睛花了,发错了,就第一句是发给你的!!!(还有第四句)第一次回答别人,so....

  • 总有民女想推朕
    2018-08-24 09:23:16

    还有解决好问题的话别忘了把这两个积分给我

  • 总有民女想推朕
    2018-08-24 09:21:53

    不能写小于1000的,你的看他给的输出结果,每行中的j都是小于i的

  • 总有民女想推朕
    2018-08-24 09:20:01

    for这段打完后,下面一行的大括号里不填东西的话输出结果都会挤在一行的,printf("\n");这句话得用来换行