C语言程序设计!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/17 06:38:08
编写一个程序,求满足如下条件的最大的n。
12+22+32+……+n2≤1000

#include <stdio.h>
int MaxN(int maxcount)
{
int n=1;
int sum=0;
while(sum<maxcount)
{
sum=sum+n*10+2;
n++;
}
return n;
}

int main()
{
printf("%d",MaxN(1000));
getch();
}

res =0;
for(n=9;n=1;n--)
(for i=1;i<n+1;i++) {
res = res+i*10+2;
if(res<=1000)
return n;
}

#include <stdio.h>
void main()
{
int n=1, sum=0;
while(sum<1000)
{ sum=sum+n*10+2;
n++;
}

printf("%d\n",n-1);

}

循环看啊,每次加10的n倍数+2