为了账号安全,请及时绑定邮箱和手机立即绑定

大神有没有请问这个哪错了呀?

#include <stdio.h>

int main() 

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

    int i, j, result;

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

    {

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

        {

            printf("%d\n",j);

        }

            printf("%d\n",i);

    }

    result=i*j;

    printf("%d\n",result);

    return 0;

}


正在回答

4 回答

你把乘法表输出成一个一个的字母了,他让你每个乘法整体一快输出

慕雪忆的代码就可以,我的是这样的

#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;

}


0 回复 有任何疑惑可以回复我~

那个  i*j=result 不是一个一个输出的,HH;

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

1 回复 有任何疑惑可以回复我~

#include<stdio.h>




int main()

{

int i,j,result;


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

{

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

{

result=i*j;

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

if(i==j)

{

printf("\n");

}

if((i==4&&j==2)  ||(i==3&&j==2) )

{

printf(" ");

}

}

return 0;

}


1 回复 有任何疑惑可以回复我~

#include <stdio.h>

int main() 

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

    int i, j, result;

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

     {

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

        {

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

        }

        printf("\n");

     }

    return 0;

}


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大神有没有请问这个哪错了呀?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信