黑马程序员技术交流社区

标题: 请高手来看看这段程序有没有问题 [打印本页]

作者: lixianglei    时间: 2016-3-1 23:00
标题: 请高手来看看这段程序有没有问题
import java.util.Scanner;
class Test6_If {
        public static void main(String[] args) {
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入月份");
                int month = sc . nextInt();
                if ( month > 12 || month < 1) {
                        System.out.println("对不起没有相应的季节");
                }else if (month >= 3 && month <= 5 ) {
                        System.out.println(month + "月是春季");
                }else if ( month >= 6 && month <= 8) {
                        System.out.println(month + "月是夏季");
                }else if ( month >= 9 && month <= 11) {
                        System.out.println(month + "月是秋季");
                }else
                        System.out.primtln(month + "月是冬季");
                }


        }
}
为什么编译不过 出现需要 class.


作者: 小笼包    时间: 2016-3-1 23:11
我试了一下,最后一行的println拼写有错,其他可以编译运行的
作者: lixianglei    时间: 2016-3-1 23:16
我把println改过来了  为什么还不行  出现错误 需要 class呢?

作者: 天赐潇潇    时间: 2016-3-2 03:28
因为你最后一个else后面漏了一个大括号
作者: lixianglei    时间: 2016-3-2 11:32
天赐潇潇 发表于 2016-3-2 03:28
因为你最后一个else后面漏了一个大括号

谢了  好像是多了一个 大括号




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2