程序代码及注释,还有运算结果

 

使用循环遍历即可,while,do whille,for都可以进行,下面以for为例代码如下 

#include<stdio.h>
int main()
{
    int i=1,//i初始值为1,
     sum=0;//sum记录当前1+2+3+....+i的和
for(i;sum<=6666;i++)//当前i为1,sum是否小于6666,是的话就进入循环,每次循环后i自增加一 
  {
        sum+=i;//每次i+1后对应的(1+2+3+...+i)和
    }
    printf("%d",i);//输出i的值
    return 0;
}

如果对你有帮助记得采纳一下哦~,谢谢♪(^∇^*)

循环遍历即可

#include<stdio.h>
int main()
{
    int i=1,sum=0;//i记录第多少个 sum记录当前的和
    while(sum<=6666){
        sum+=i;//每次加对应的值
        i++;//自加一
    }
    printf("%d",i);//输出
    return 0;
}