java 最小数 1000个_用java求1+2+3+…之和大于1000的最小值是多少

展开全部

可以定义一个变量32313133353236313431303231363533e59b9ee7ad9431333436316236i初始化为1。

再定义一个变量sum。

变量定义后编写一个while循环。

循环内sum=sum+i。如果sum大于1000则输出并跳出循环,否则就i++。

例如:

//提供一个方法片段,供参考!Eclipse 通过的。

//和=500500;i0=32.

public void show0(){

int i=1,i0=-1,sum=0;

while(i<1001)

{sum=sum+i;

if((sum>500)&&(i0==-1)) {i0=i;}

i++;

}

System.out.println("1+2+……+1000的和是:"+sum+", 当加到"+i0+"时,和大于500");

}

d7866634f9f95a6af7316530dec05385.png

扩展资料:

Java编译程序生成字节码(byte-code),而不是通常的机器码。Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台。Java程序可以在任何实现了Java解释程序和运行系统(run-time system)的系统上运行。

在一个解释性的环境中,程序开发的标准“链接”阶段大大消失了。如果说Java还有一个链接阶段,它只是把新类装进环境的过程,它是增量式的、轻量级的过程。因此,Java支持快速原型和容易试验,它将导致快速程序开发。这是一个与传统的、耗时的“编译、链接和测试”形成鲜明对比的精巧的开发过程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值