这结果为什么会不正确

int main(){
inti,sum=0;
inti=10;
while(i>=1){
sum+=i;
i- -;
}
printf("%d\n",sum);
return 0;
}

结果不就是55吗

供参考:

#include <stdio.h>
int main()
{
    int i,sum=0;
    i=10; //这行多了 int
    while(i>=1){
        sum+=i;
        i--;
    }
    printf("%d\n",sum);
    return 0;
}

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7524747
  • 以下回答由chatgpt基于相关博客总结生成:

    该问题无法通过参考资料得出具体答案,需要查看代码以及运行环境的具体情况才能给出准确的解答。请提供更多相关信息。