java求和函数问题

用java做一个求和结果编译的时候出现错误。。表示不明白大神求解答谢谢importjavax.swing.*;publicclassExample{publicstati... 用java做一个求和 结果编译的时候出现错误。。表示不明白 大神求解答 谢谢

import javax.swing.*;
public class Example
{
public static void main(String[] args)
{
float sum=mysum(100);
JOptionPane.showMessageDialog(null,"1+2+...+100="+s);
System.exit(0);
}

int mysum(int n)
{
int i,s=0;
for(i=1,i<=n,i++)
s=s+i;
return s;
}
}

呃 干嘛错误提示要我加; 还有说我语句非法等等 。。
展开
 我来答
fuhaiwei
推荐于2017-10-10 · TA获得超过3409个赞
知道大有可为答主
回答量:974
采纳率:75%
帮助的人:1373万
展开全部

语法有些许错误,下面是按照java的通常习惯编写的例子

import javax.swing.*;

public class Example {
public static void main(String[] args) {
int sum = sum(100);
JOptionPane.showMessageDialog(null, "1+2+...+100=" + sum);
}

public static int sum(int n) {
int s = 0;
for (int i = 1; i <= n; i++) {
s = s + i;
}
return s;
}
}

 可能你有C的基础,不过Java的语法还是有所不同,建议找本教程学学。

追问
能告诉我你用的这是什么软件么   我刚学java没多久   还在用纯文本写源程序   = =!
追答
我用的是Eclipse,这个软件是免费的。有中文版但是版本较旧,问题较多。所以我一般用英文版的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式