逻辑错误 (程序设计) 在计算机程序设计中逻辑错误Logic error又叫语义错误是程序错误的一种这种错误会导致程序运行出错但还不至于崩溃逻辑错误会产生意外的输出或结果但并不一定会立即被发现 逻辑错误在编译语言和解释语言中都可能出现与语法错误的程序不同的是逻辑错误的程序从语法上来说是正确的一段程序但其运行结果却与预期不符逻辑错误的唯一表现就是错误的运行结果 在 C 语言中逻辑错误是一种特殊的异常logicerror