搜索
查看: 609|回复: 14
打印 上一主题 下一主题

刚开始学,帮忙看下这段代码怎么会出错,经常发现原来行其它的代码编译多次就出错!

[复制链接]
跳转到指定楼层
楼主
发表于 2018-4-15 17:17:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币

出错了2.jpg (64.71 KB, 下载次数: 1)

出错了2.jpg
沙发
发表于 2018-4-15 20:30:51 | 只看该作者
因为它编译后的程序没有关掉……

点评

好像也是这样  发表于 2018-4-21 12:09
板凳
 楼主| 发表于 2018-4-15 23:13:04 | 只看该作者
哦,是的,小白多谢指点!
地板
发表于 2018-4-18 21:15:02 | 只看该作者
本帖最后由 haha 于 2018-4-18 21:18 编辑

这个程序代码貌似是没有问题的额,我用编辑器打,是可以打出来的。。
5#
发表于 2018-4-19 19:53:39 | 只看该作者
其实是有问题的,应该是c=a 而不是a=c。

点评

逻辑错误。  发表于 2018-4-21 20:23
6#
发表于 2018-4-21 12:06:28 | 只看该作者
有可能括号不对,所以检查一下括号,还有一个是用英文打标点。
7#
发表于 2018-4-24 21:53:33 | 只看该作者
你没有空格,识别不了

捕获.PNG (11.33 KB, 下载次数: 1)

捕获.PNG

点评

不是这样的。  发表于 2018-4-29 20:27
8#
发表于 2018-4-24 22:10:22 | 只看该作者
逻辑错啦,两个数求最大嘛!应该是c=a; 你要始终记住"="是赋值的意思c=a--->意思是将a的值传给c
9#
发表于 2018-4-29 20:25:36 | 只看该作者
这段代码想要做的是输出更大的一个数,错就错在if语句里,您可能想要让c成为a、b中更大的一个,则需要c=a。而您的代码则是a=c,等号两边写反了,所以编译程序出错了。

点评

这个只是逻辑错误,没有语法错误……  发表于 2018-4-29 20:28
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表