问答详情
源自:4-13 使用for循环打印9×9乘法表

求看看代码是哪里的问题

#include

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

请问各位大佬,我按照小编的答案打了一遍,为什么运行不了

提问者:慕用3202500 2018-08-12 10:27

个回答

  • qq_尚海潮_0
    2018-08-17 15:54:38

    你是睿智吗。。。

    for循环里面用;分号隔开

    你用的,逗号

  • 慕用3202500
    2018-08-16 07:29:29

    https://img1.mukewang.com/5b74b74c0001494d11030389.jpg这样也不行


  • 慕用3202500
    2018-08-16 07:28:38

    https://img4.mukewang.com/5b74b715000131d910930384.jpg不行啊


  • 修裾欲溯空
    2018-08-13 22:17:17

    #include<stdio.h>
    int main() {   
    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;
                                                                             }
    没毛病了

  • qq_Super丶文_0
    2018-08-13 16:41:02


    for(i=9;i>=1;i++)//是i++不是1++


  • 慕用3202500
    2018-08-12 10:27:47

    这道题是乘法口诀表的那道