正确答案: C
隐藏机制
题目:下列哪一项方法不是说明面向对象的易于修改的特性?
查看原题查看所有试题
学习资料的答案和解析:
[单选题]有3个节点的二叉树可能有()种。
5
[单选题]以下定义语句中正确的是
int a=10,*b=&a;
解析:解析:选项A中两个变量的定义应当以逗号隔开;选项B中a和b应当分开赋值;选项D中变量类型不相匹配,b应当是指针型变量。
[单选题]以下字符串不符合Access字段命名规则的是
hello.c
解析:解析:字段命名规则为长度1~64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(.)、感叹号(!)、方括号([])和重音符号(′)。
[单选题]下列程序的执行结果是______。main(){int x=2,y=2,z=0;if(zo)x=4;else X=5;printf("%d\t"
下列程序的执行结果是______。 main() {int x=2,y=2,z=0; if(z0) if(y>o)x=4; else X=5; printf("%d\t",x); if(z=y>0)x=7; else if(y=0)x=3; else X=6; printf("%d\t",x); printf("%d\t",z); }
2 7 1
解析:解析:本题考查if语句的嵌套,第一个嵌套语句,else看上去似乎和第一个if配对,实际上是和第二个if配对:第二个嵌套语句中的两个条件表达式应该注意,第一个条件表达式是将y>0的逻辑值赋给变量z,第二个条件表达式是将0赋给变量y,不是逻辑等于运算符“= =”。
[单选题]若fp是指向某文件的指针,且已读到文件的末尾,则C语言函数feof(fp)的返回值是 ( )
NULL
[单选题]有以下程序 main() { int i=1,j=1,k=2; if((j++‖k++)&&i++) printf("%d,%d,%d\n",i,j,k);} 执行后输出结果是
2,2,2
解析:解析:该题目的关键是要搞清楚“&&”和“‖”两个逻辑运算符的运算功能。运算符“&&”和“‖”是双目运算符,要求有两个运算量。且规定逻辑与运算中,只有前面运算量的值为真时,才需要判别后面的值。只要前面为假,就不必判别后面的值。而逻辑或则为只要前为真,就不必判别后面的值;只有前为假,才判别后。本题中j++值为真,不进行k++的运算,所以k的值保持不变。
[单选题]在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为
:Max([数学])