A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 郝勇 中级黑马   /  2013-3-19 14:53  /  1538 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 郝勇 于 2013-3-19 15:12 编辑

之前一直看视频 感觉都会   这几天才开始  自己动手敲代码  可是  不试不知道  一试吓一跳   看问题

这是毕老师视频中很简单的一段代码    打印季节

但是编译就出错       我按照他的提示把else去掉   编译通过了

然后运行   可是  不是我想要的结果   


哪位大神  能帮帮我啊!!!


劝所有学编程的  和想要上黑马的   千万不能只看看视频   必须要自己动手来啊!!!

评分

参与人数 1技术分 +1 收起 理由
陈丽莉 + 1

查看全部评分

6 个回复

倒序浏览
我自己  把老师的那段代码给复制了一下  结果   ok  肯定是我哪里写错了  我得好好看看!!!
回复 使用道具 举报
看到了  第十行  多了一个分号    那为什么要提示第十二行呢   搞不懂!!!     以后遇到问题后   要结合那句话的  上下左右  都搞清楚    原因 肯定就在附近   加油   继续  敲代码  
回复 使用道具 举报
郝勇 发表于 2013-3-19 15:11
看到了  第十行  多了一个分号    那为什么要提示第十二行呢   搞不懂!!!     以后遇到问题后   要结合 ...

      首先明确if-else或者if-else if - else 这是一对的。
      你上面代码10行输出语句有个“;”分号,表示if这个选择语句已经完整结束了。
      然后11行的话,就只是一条输出语句。打印 X + 冬季。
      然后到了12行,你突然出来个else if,这里就出问题了,前面没有if,后面哪来else if???这个能理解吧,所以编译当然就不通过啦。

评分

参与人数 1技术分 +1 收起 理由
陈丽莉 + 1

查看全部评分

回复 使用道具 举报
老师说发现问题才能更好的进步,不能单纯的复制代码.
回复 使用道具 举报
呵呵  我也知道  但是基础  在哪里摆着   先敲老师的代码   多想,然后再敲出自己的代码 !  一步一步来!
回复 使用道具 举报
郝勇 中级黑马 2013-3-19 18:23:27
7#
徐鸿燕 发表于 2013-3-19 17:37
首先明确if-else或者if-else if - else 这是一对的。
      你上面代码10行输出语句有个“;”分号 ...

恩  懂了  谢谢!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马