题目内容
(请给出正确答案)
[主观题]
以下关于程序错误的叙述中,正确的是(50)。A.编译正确的程序必然不包含语法错误B.编译正
以下关于程序错误的叙述中,正确的是(50)。
A.编译正确的程序必然不包含语法错误
B.编译正确的程序必然不包含语义错误
C.除数为0的错误可以在语义分析阶段检查出来
D.除数为0的错误可以在语法分析阶段检查出来
查看答案
如果结果不匹配,请 联系老师 获取答案
以下关于程序错误的叙述中,正确的是(50)。
A.编译正确的程序必然不包含语法错误
B.编译正确的程序必然不包含语义错误
C.除数为0的错误可以在语义分析阶段检查出来
D.除数为0的错误可以在语法分析阶段检查出来
A.①②皆无编译错误
B.①有编译错误,②无编译错误
C.①无编译错误,②有编译错误
D.①②皆有编译错误
class Base{
public:
int data;
};
class Derived1:public Base{};
class Derived2:protected Base{};
int main(){
Derived1 d1;
Derived2 d2;
d1. data=0; //①
d2. data=0; //②
return 0;
}
下列关于程序编译结果的描述中,正确的是()。
A) ①②皆无编译错误
B) ①有编译错误,②无编译错误
C) ①无编译错误,②有编译错误
D) ①②皆有编译错误
A.①②皆无编译错误
B.①有编译错误,②无编译错误
C.①无编译错误,②有编译错误
D.①②皆有编译错误
A) 一个C程序中可以包含多个不同名的函数
B) 一个C程序只能有一个主函数
C)C程序在书写时,有严格的缩进要求,否则不能编译通过
D)C程序的主函数必须用main作为函数名
A.全部语法错误和全部语义错误 B.部分语法错误和全部语义错误 C.全部语法错误和部分语义错误 D.部分语法错误和部分运行错误
A.表达式中的括号不匹配
B.以零作除数
C.数组下标越界
D.无穷递归
A.程序编译错误
B.程序语法错误
C.程序自定义的异常事件
D.程序编译或者运行时发生的异常事件