以下关于C语言程序叙述正确的是:
A: 一个程序编译没有错误就表示程序正确
B: 程序得出运行结果就可以表示程序正确
C: 程序经过运行,并且得出正确结果,就可以表示程序正确
D: 通过各种情况测试正确后,就可以表示程序正确
A: 一个程序编译没有错误就表示程序正确
B: 程序得出运行结果就可以表示程序正确
C: 程序经过运行,并且得出正确结果,就可以表示程序正确
D: 通过各种情况测试正确后,就可以表示程序正确
举一反三
- 一个 C 语言程序只要编译和链接没有错误,程序运行结果就肯定正确。
- 关于下面程序,()的结论是正确。 A: 程序可以通过编译并正常运行,结果输出“0false” B: 程序可以通过编译并正常运行,结果输出“1true” C: 程序无法通过编译 D: 程序可以通过编译,但无法正常运行
- C程序不需要经过编译就可以直接运行。 A: 正确 B: 错误
- 测试可以证明程序有错,也可以证明程序没有错误。 A: 正确 B: 错误
- 有两个并发进程,对于这段程序的运行,正确的说法是()。 A: 程序能正确运行,结果唯一 B: 程序不能正确运行,可能有两种结果 C: 程序不能正确运行,结果不确定 D: 程序不能正确运行,可能会死锁