编写程序,求满足2+4+6+…….+n>1000时的n的最小值及其和值。

来源:百度知道 编辑:UC知道 时间:2024/06/24 11:49:21
编写程序,求满足2+4+6+…….+n>1000时的n的最小值及其和值。
C语言

给,已经编译运行确认:
#include<stdio.h>
#include<conio.h>
void main()
{
int n=0,s=0;
while(s<1000)
{
n+=2;
s+=n;
}
printf("n=%d s=%d",n,s);

getch();
}

运行结果:
n=64 s=1056

#include<stdio.h>

int main()
{
int n,sum=0;
for(n=2;;n=n+2)
{
sum+=n;
if(sum>1000)
{printf("min n=%d,sum=%d\n",n,sum);break;}
}
return 0;
}