本文目录一览

1,java 逻辑错误

System.out.println("输入运算符"); int fh=in.nextInt();输入的+好不是int类型,这个应该是string或者char类型,类型不对。还有你这个东西好奇葩。

java 逻辑错误

2,什么样的错误属于编程中的逻辑错误

程序执行的结果不是我们所预期的,便称为逻辑错误。这可能是因为程序设计师的观念就本身就不正确,所以这种错误并不好发现。因为程序的语法内容并没有错,要解决这类的问题必须配合一些工具和方法,才能找出错误的地方。
编译器能够识别的错误叫做"语法错误"。编译器判断不了的错误基本上都可以称为"逻辑错误"。

什么样的错误属于编程中的逻辑错误

3,源程序中存在什么样的逻辑错误

编译错误:(1)警告:可运行,但结果有可能不正确(2)错误:无法生成可执行文件语法错误:无法生成可执行文件逻辑错误:可运行,但结果很可能错误
在计算机程序中,通常可能发生以下三种类型的错误: (1)语法错误:这是指程序中含有不符合语法规定的语句,例如关键字或符号书写错误(将printf写成print、将数组元素引用写成a(2)等)、使用了未定义的变量、括号不配对等。

源程序中存在什么样的逻辑错误

4,几种常见的逻辑错误

逻辑错误,一般指思维过程中违反形式逻辑规律的要求和逻辑规则而产生的错误。否则,人们的思维就会出现错误。常见的逻辑错误有偷换概念、偷换论题、自相矛盾、模棱两可、循环定义、同语反复、概念不当并列、因果倒置、循环论证、推不出等 其中包括如下几种:轻率的归纳 (Hasty Generalization)或者理解为论据不足。错误的认为A会自动产生或者导致B事。在没有充分证据的情况下就断言是不对的。例如“如果天下雨,地就会湿. 现在地湿了,因此,一定是下雨了”。“下雨”是“地湿”的充分条件,但“地湿”不是“下雨”的充分条件,不能依据“地湿”这个条件,推出“下雨”的结论。 2. 偷换概念、偷换论题 (misapplied generalization).在同一思维过程中,每一个思想必须与其自身保持同一,这是同一律的要求。可用公式表示:A是A,A表示一个概念或命题。一个概念反映什么对象就反映什么对象,在同一语言环境中,它不能既反映这类对象,又反映彼类对象。在概念上有意识地违背同一律的要求而出现的逻辑错误,逻辑上称之为“偷换概念”. 其特点是有意不明确某个概念的含义,进而在这个概念中塞进新的含义。 例如商家“买一赠一”的促销广告,玩的就是“偷换概念”的把戏。两个“一”的概念内涵大不相同,“买一”的一”是你要买的东西,比如:一件西服,“赠一”的“一”,如果你也理解成一件西服,那就太幼稚了。这个“一”有可能是一根领带或一个精美的袋子而已,决不会是一件西服。 在概念的运用方面,有的人是不了解某个概念的确切含义,以至在后面运用这一概念时改变了这一概念的含义。这种错误叫做"混淆概念"。 3.错误的因果关系(False Cause Relation) ① A发生在B之前,因此A就是B产生的原因。 ② A与B同时发生或者不同时发生但有一段时间共存,因此A是B产生的原因。 ③ 相关关系不等于因果关系(Correlation to Causation) ④ 其他错误的因果关系(Other Cause) 因果关系是事物之间普遍联系的一种方式。如果一个现象的存在必然引起另一种现象发生,那么这两个现象就具有因果关系,其中,引起某一种现象产生的现象叫做原因,被引起的现象叫做结果。原因和结果在因果链中是相对的,此事的结果可能是彼事的原因,但就这一对因果来说,它又是绝对的,原因就是原因,结果就是结果,既不能倒因为果,也不能倒果为因。 例如,19世纪英国有一位改革家发现,每个勤劳的农夫,都至少拥有两头牛;那些没有牛的,通常是些好吃懒做的人。因此,他的改革方式便是国家给每一个没有牛的农夫两头牛,这样,整个国家就没有好吃懒做的人了。这位改革家就犯了因果倒置的错误。农夫因勤劳才拥有两头牛,不是因拥有两头牛而变得勤劳。

文章TAG:逻辑  逻辑错误  错误  错误类型  逻辑错误类型  逻辑错误  
下一篇