尽量写的简单点,以前都没学过,但是对java很有兴趣。在努力学习中。喷人的就不要来了哈。
我试了还是可以编译不能运行,怎么回事哦
追答应该是你的配置没有正确,下面是最简单的程序,你试试下,如果不行,该考虑下你的环境变量有没有配置好了:
public class Test {
public static void main(String[] args) {
System.out.println("这是输出!");
}
}
这个没问题,我之前都做了好多的。
平方哦,提二分之一没用吧。本来我想用Math.pow(i,2)来表达,还是有问题,我也不懂了。
我改成这样了。能编译但是运行不了呢。
public class Lianxi1
{
public static void main(String[] args)
{
int sum=0,i;
for(i=1;i<=100;i++)
{
int tmp=i;
sum+=(i%2==0)?(-1*tmp*tmp):(tmp*tmp);
System.out.println(sum);
}
}
}
int sum=0,i;
我不确定java是否能这样定义
你把这定义分开
能编译但是运行不了,运行时是报的什么错?
public class Lianxi2
{
public static void main(String[] args)
{
int sum=0;
int i;
for(i=1;i<=100;i++)
{
int tmp=i;
sum+=(i%2==0)?(-1*tmp*tmp):(tmp*tmp);
System.out.println(sum);
}
}
}
改成这样没问题了,就是结果好多啊。每两个数的平方减的值都显示出来了,怎么才能只显示最后结果
System.out.println(sum);
这句放到循环外.....
你放循环内的话,每次循环都输出...
哦,好的,谢谢,没问题啦/
本回答被提问者采纳刚学JAVA,以前没接触过。请问: 1^2-2^2+3^2-4^2+...+99^2-100^2怎么...
public class base_31 { public static void main(String[] args) { int sum=0;\/\/定义总和 for(int i=0;i<=100;i++){\/\/1-100的循环 if(i%2==1)\/\/如果i不被2整除,则计算下面的语句,比如1,3,5 sum=sum+i*i-(i+1)*(i+1);} System.out.println(sum);\/\/输出sum } } ...
设计一个算法求1^2+2^2+3^2+4^2+...99^2+100^2的值,并画出程序图_百度...
编程之道的那个答案是C语言的程序. 你这个应该是学算法中的问题吧,这个题有很多方法解的,除了他给你的用循环解,还可以用递归.还有一个公式解这个题: 1^2+2^2+3^2+...+n^2=(1\/6)*n*(n+2)(n+2) 你要流程,直接把这些计算方法加到对应的框图中就行了....
1^2-2^2+3^2-4^2+5^2-6^2……+99^2-100^2怎么算?
平方差 =(1+2)(1-2)+(3+4)(3-4)+……+(99+100)(99-100)=(1+2)(-1)+(3+4)(-1)+……+(99+100)(-1)=-(1+2+3+4+……+99+100)=-[(1+100)+……+(50+51)]=-50*101 =-5050
...3的平方减4的平方加...减98的平方加99的平方减100的平方加101的平方...
6的平方-5的平方=11 7+8=15 8的平方-7的平方=15 所以原式化为1+2+3+……+100+101=(1+101)*101\/2=51*101=5151
因式分解:1)1-2^2+3^2-4^2+5^2-6^2+...+99^2-100^2; 2)(2+1)(2^2+...
+...+(99-100)(99+100)=-1-2-3-4-...-100 =(-1-100)*100\/2 =-5050 (2+1)(2^2+1)(2^4+1)(2^8+1)=(2-1)(2+1)(2^2+1)(2^4+1)(2^8+1)=(2^2-1)(2^2+1)(2^4+1)(2^8+1)=(2^4-1)(2^4+1)(2^8+1)=(2^8-1)(2^8+1)=2^16-1 ...
计算:1^2-2^2+3^2...+9^2-10^2
您好:1^2-2^2+3^2...+9^2-10^2 =(1-2)x(1+2)+(3-4)x(3+4)+...+(9-10)x(9+10)=-1-2-3-4-,,,-9-10 =-55 如果本题有什么不明白可以追问,如果满意请点击“选为满意答案”如果有其他问题请采纳本题后另发点击向我求助,答题不易,请谅解,谢谢。祝学习进步!
利用java实现2^1,2^2,2^3,2^4...,代码!
sum = 2 * sum;} return sum;} \/\/ 计算前n项的和 int powerNumberSum(int n) { \/\/ 存放前n项的和 int sumNum = 0;int frontN = n;for (int i = 1; i <= n; i++) { \/\/ 存放第n项的值 int sum = 1;for (int j = 1; j <= frontN; j++) { \/\/ 第n项的值 ...
1^2+3^2+5^2+..+97^2+99^2=?
1^2+2^2+3^2+4^2+5^2+6^2+……n^2=1\/6n(n+1)(2n+1)这个等式成立吧!这个等式是数列中的基本等式,证明在数学书上应该有的。若没有的话参考:http:\/\/zhidao.baidu.com\/question\/14256442.html 我不再重复证明了。那么很容易得到1^2+3^2+5^2+...(2n+1)^2=(n+1)(2n+1)(...
证明1+2^2+3^2+4^2+……=?
我们写 Sn = 1^2 + 2^2 + ... + n^2 之所以可以用省略号,是因为这里隐含地用到了数学归纳法:·第k项是k^2;·S1 = 第1项 = 1^2;·Sn = S(n-1) + 第n项 = S(n-1) + n^2.没有数学归纳法,连这个数列本身是什么都说不清楚,更不必说计算它了。
1^2+2^2+3^2+...+n^2=?的公式推导
解题过程如下: