不是VIP会员,不能显示答案

题目解答

题目:
一个无法靠自身的控制终止的循环称为“死循环”,例如在C语言程序中,语句“while(1)printf("*");”就是一个死循环,运行它将无休止地打印*号。下面关于死循环的说法中, 只有( )是正确的。
  • A.不存在一种算法, 对任何一个程序及相应的输入数据, 都可以判断是否会出现死循环, 因而, 任何编译系统都不做死循环检查
  • B.有些编译系统可以检测出死循环
  • C.死循环属于语法错误, 既然编译系统能检查各种语法错误, 当然也能检查出死循环
  • D.死循环与多进程中出现的“死锁”差不多,而死锁是可以检测的,因而,死循环也是可以检测的
  • E.对于死循环,只能等到发生时做现场处理, 没有什么更积极的手段
考点:
分析:
解答:
评论:
老师: