猿问

看看这个哪里错了,打印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;

}


慕客3601
浏览 1461回答 2
2回答

KXFT

 for(i=9,i>1;i--)改成 for(i=9,i>=1;i--)

慕运维8283692

for(int i=1;i<=9;i++){         for(int j=i;j<=9;j++){             printf("%d*%d=%d\t",i,j,i*j);         }         printf("\n") ;     }for之间是用分号隔开的。不是逗号
随时随地看视频慕课网APP
我要回答