查看: 6882|回复: 13

java编译错误,求大神解答?

[复制链接]
发表于 2016-1-24 12:46:27 | 显示全部楼层 |阅读模式
2.求1-100以内的奇数和。  要求:用while结构和for结构两种方法


public class Jishu
{
        public static void main(String args[]){

                int x =1;
                int y =2;
                int sum =0;
               
                while (x<=100)
                {
                        if (x%y!=0)
                        {
              sum = sum+x;
                        }
            

                         x++;
                        System.out.println("sum="+sum);
                }
               
        }
}



public class Jishu
{
        public static void mian(String args[]){
                int y=2;
                int sum=0;
                for (x=1; x<=100; )
                {
                        if (x%y!=0)
                        {
                                sum=sum+x;
                        }
                        x++;
                        System.out.println("sum="+sum);

                }
        }
}



编译错误了,求大神解答?
回复

使用道具 举报

发表于 2016-1-24 13:05:09 | 显示全部楼层
把错误发出来。
回复 支持 反对

使用道具 举报

发表于 2016-1-24 13:08:13 | 显示全部楼层
public static void main(String args[])
改成
public static void main(String[] args)


能不能仔细点?

点评

这两种写法都行的。  详情 回复 发表于 2016-1-24 13:14
回复 支持 反对

使用道具 举报

发表于 2016-1-24 13:09:14 | 显示全部楼层
Antergone 发表于 2016-1-24 13:08
public static void main(String args[])
改成
public static void main(String[] args)


eclipse可以自动纠正
回复 支持 反对

使用道具 举报

发表于 2016-1-24 13:13:27 | 显示全部楼层
本帖最后由 xiaoye 于 2016-1-24 13:21 编辑

看图吧!
1.png
看图吧!
2.png


具体的算法我就不看了,只是帮你检查了代码,
你说的奇数,采用数除2取余数不等0即可(不等于0就是奇数,应该将其输出来,输出语句放在自加里面,将自加的放在外面,就是刚好位置换一下即可)
上面的实现代码运行下来发现是偶数的。
回复 支持 反对

使用道具 举报

发表于 2016-1-24 13:14:01 | 显示全部楼层
Antergone 发表于 2016-1-24 13:08
public static void main(String args[])
改成
public static void main(String[] args)

这两种写法都行的。

点评

我知道都可以,就是数组的不同表现形式。 但是 我的编译器告诉我有问题,我就改了下,能跑啊  详情 回复 发表于 2016-1-24 15:36
回复 支持 反对

使用道具 举报

发表于 2016-1-24 15:36:06 | 显示全部楼层
xiaoye 发表于 2016-1-24 13:14
这两种写法都行的。

我知道都可以,就是数组的不同表现形式。  但是 我的编译器告诉我有问题,我就改了下,能跑啊
回复 支持 反对

使用道具 举报

发表于 2016-1-24 15:37:39 | 显示全部楼层
楼主,你如果真的用心学习的话,我建议这种问题你自己解决,main方法 的名字都会写错,那你觉得有什么可以说的?而且我已经看到你连续的发帖子问这种问题,我觉得这不是一个初学者应该有的状态,有什么问题,随时可以发到群里,立即能得到解决

点评

初学,底子不扎实。  详情 回复 发表于 2016-1-24 15:56
回复 支持 反对

使用道具 举报

发表于 2016-1-24 15:53:46 | 显示全部楼层
xiaoye 发表于 2016-1-24 13:14
这两种写法都行的。

回复 支持 反对

使用道具 举报

发表于 2016-1-24 15:56:00 | 显示全部楼层
Antergone 发表于 2016-1-24 15:37
楼主,你如果真的用心学习的话,我建议这种问题你自己解决,main方法 的名字都会写错,那你觉得有什么可以 ...

初学,底子不扎实。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

旗下站点

邮箱系统

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2025-5-1 19:59 , Processed in 0.084101 second(s), 26 queries , Gzip On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部