湖南省计算机二级程序设计题S=2+(2+4)+(2+4+6)……求S》10000的最小值

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 12:37:57
湖南省计算机二级程序设计题S=2+(2+4)+(2+4+6)……求S》10000的最小值

湖南省计算机二级程序设计题S=2+(2+4)+(2+4+6)……求S》10000的最小值
湖南省计算机二级程序设计题S=2+(2+4)+(2+4+6)……求S》10000的最小值

湖南省计算机二级程序设计题S=2+(2+4)+(2+4+6)……求S》10000的最小值
用C语言吗?
#include
int main()
{
int s=0,n;
for(n=1;s

java:
int s=0,y=0,n=1;
y=n*(n+1);
s+=y;
if (s>=10000){ return s;}
else {
n+=1;
}
System.out.print("s="+s);

用java:
public class A{
public static void main(String[] args){
int a=0,s=0,n;
for(n=2;s<10000;n=n+2){
for(int i=2;i<=n;i=i+2){
a=a+i;
}
s=s+a;
}
System.out.println("s="+s);
}
}
运行结果是:s=11970