需编译运行的程序,其()错误在编译时能被发现。
A: 0作为除数
B: 死循环
C: 无穷递归
D: 括号不匹配
A: 0作为除数
B: 死循环
C: 无穷递归
D: 括号不匹配
D
举一反三
内容
- 0
下面程序的运行结果是()public class demo {public static void main(string[] args) {try { A: A.编译失败 B: B.编译通过,没有结果输出 C: C.输出:除法正常运行 D: D.输出:除数不能为0
- 1
在C程序中,如果引用数组元素时,下标取值超出了数组的定义,则_____。 A: 程序编译时将提示下标出现越界错误 B: 不会提示编译错误,但程序不能运行 C: 提示编译错误,但程序仍可运行 D: 不会提示编译错误,程序可以正常运行
- 2
递归程序在编译时,编译器往往通过()这一数据结构实现递归程序的编译。 A: 有序的线性表 B: 栈 C: 队列 D: 二叉树
- 3
下列程序的运行结果是[img=369x128]17e443b247c5ef5.png[/img] A: 编译时将产生错误 B: 编译时正确,运行时将产生错误 C: 输出0 D: 输出空
- 4
从C语言源程序到运行程序先后需经过()。 A: 编辑 编译 预处理 链接 运行 B: 编辑 预处理 编译 链接 运行 C: 编辑 链接 预处理 编译 运行 D: 编辑 预处理 链接 编译 运行