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

为什么不能写result,而写j*i(printf后面)

#include <stdio.h>
int main()
{
    // 定义相乘数字i,j以及结果result
    int i, j, result;
        for(i=1;i<10;i++)
          {  for(j=1;j<10;j++)
           
            printf("%d*%d=%d\n",i,j,j*i);}
    /*
     * 使用for循环解决本题相对简单哦~
     * 小编偷偷的将源码放在任务“不会了怎么办”中了哦~
     * 小编希望童鞋们独立完成哦~
     */
   
   
   
   
   
    return 0;
}

正在回答

2 回答

循环内没有对result赋值,

可以写上result = i * j;

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

result等于几,这个你没有说明

你可以在printf上一行加上:result=j*i;

然后printf里面你就可以直接写result了

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

举报

0/150
提交
取消

为什么不能写result,而写j*i(printf后面)

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