用Java如何求1到100之间的所有整数的和?
packagecn.com.test.model;
publicclassTest{
publicstaticvoidmain(String[]args){
intsum=0;
for(inti=1;i<=100;i++){
sum+=i;
}
System.out.println("一到一百之间的整数和为:"+sum);
}
}
java是一种面向对象的编程语言,要学好java,应该从面向对象入手,其次是了解java的编程语法,掌握这些之后就要适当的了解java的API了,结合API能开发很多应用程序,然后就是根据实际需要开发专门的应用程序。现在比较流行的java开发是web项目开发,和安卓app开发。开发过程中略有差异,需要专门学习。
publicclassTest{
publicstaticvoidmain(String[]args){
intsum=0;
for(inti=1;i<=100;i++){
sum+=i;
System.out.println("一到一百之间的整数和为:"+sum);
先说一下Java对于ACM的一些优点吧:
(1) 对于熟悉C/C++的程序员来说Java 并不难学,两周时间基本可以搞定一般的编程,再用些时间了解一下Java库就行了。Java的语法和C++非常类似,可以说是C++的升级版。
(2) 在一般比赛中,Java程序会有额外的时间和空间,但真正进行大规模运算时Java并不比C/C++慢,输入输出效率比较低而已
(3) Java 代码简单且功能强大,有些像高精度之类的算法用Java实现起来更为简洁方便(ACM真正比赛时是讲究做题速度的,任何题只要能过就行,而不必过于要求程序的速度有多高,不超时就好)。