程序在编译时没有出错,但运行结果和正确结果不一致,很可能的原因是( )
A: 程序答案错了。
B: 电脑出问题了。
C: 别人改了我的程序。
D: 程序存在逻辑错误。
A: 程序答案错了。
B: 电脑出问题了。
C: 别人改了我的程序。
D: 程序存在逻辑错误。
举一反三
- 设有以下程序段 程序编译并执行,其结果将是() A: 程序执行,但没有任何输出 B: 程序输出finally C: 程序编译时出错,提示缺少catch D: 程序编译时出错,提示finally语句无法访问到
- 一个 C 语言程序只要编译和链接没有错误,程序运行结果就肯定正确。
- 【其它】输入以下程序,进行编译,观察编译情况,如果有错误,请修改程序,再进行编译,直到没有错误,然后运行,分析运行结果。 提交修改后正确的程序源码、运行结果以及运行结果分析
- 关于下面程序,()的结论是正确。 A: 程序可以通过编译并正常运行,结果输出“0false” B: 程序可以通过编译并正常运行,结果输出“1true” C: 程序无法通过编译 D: 程序可以通过编译,但无法正常运行
- 以下关于C语言程序叙述正确的是: A: 一个程序编译没有错误就表示程序正确 B: 程序得出运行结果就可以表示程序正确 C: 程序经过运行,并且得出正确结果,就可以表示程序正确 D: 通过各种情况测试正确后,就可以表示程序正确