adsh2 发表于 2021-2-15 22:02:29

大佬们看看这里哪里有错

#include<stdio.h>

int main()
{
        int a, i = 2;
        a = a = 1;
        printf ( "%d" , a);
        for(i = 2; i < 20; i++ )
        {
                a =a+a;
                printf("%d",a);
        }
}
无法运行

洋洋痒 发表于 2021-2-15 22:18:35

我用的codeblocks可以运行,但是你的代码明显有问题,1第一处打印我觉得他不是你想要表达的意思,2打印没有换行看起来非常难看
#include<stdio.h>

int main()
{
      int a, i = 2;
      a = a = 1;
      printf ( "%d\n%d\n" , a,a);
      for(i = 2; i < 20; i++ )
      {
                a =a+a;
                printf("%d\n",a);
      }
}
页: [1]
查看完整版本: 大佬们看看这里哪里有错