正确答案: C
ATBZXCYP
题目:设有下列二叉树:
查看原题
举一反三的答案和解析:
[单选题]如何使用复制图章工具在图像中取样()
按住Alt键的同时单击取样位置
[单选题]在VB中,表达式Rnd*10+5的值所在区间是( )(rnd函数取的数据范围为: )
[5, 15]
[单选题]要从文件“file.dar”文件中读出第10个字节到变量C中,下列哪个方法适合 ( )
FileInputStream in=new FileInputStream("file.dar");in.skip9.;int c=in.read();
[单选题]要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )。
是同一个数据库中的两个表
解析:要设置两个表之间的参照完整性,这两个表必须是同一数据库中的两个表。故本题答案为选项D。
[单选题]在一个数据库中已经设置了自动宏AutoExcc,如果在打开数据库的时候不想执行这个自动宏,正确的操作是
打开数据库时按隹Shift键
[单选题]栈结构不适用于下列应用中的( )。
树的层次次序周游算法的实现
解析:栈是限定仅在表的-端进行插入和删除运算的线性表,这-端称为栈顶(top),另-端称为栈底(bottom),具有后进先出(LIFO)的操作原则。栈是使用最为广泛的数据结构之-,栈可应用于表达式求值、二叉树对称周游算法的实现和快速排序算法的实现等。树的层次次序周游算法的实现用到的是队列而不是栈。
[单选题]下述程序的输出结果是( )。 # include stdio.h> int fun( int a) { int b=0; static int c=3; b++,c++; return a+b+c; } void main() { int x=2,i; for(i=1;i3;i++) printf("%d",fun(x)); }
78
解析:解析:本题主函数中的for循环会循环两次,即输出连续两次调用fun(2)的返回值。在fun()函数中定义了一个静态变量c,第一次调用fun()时c被初始化为3,然后自增为4,最后输出a+b+c为2+1+4=7。由于静态变量的生存周期为整个程序执行周期,所以第二次调用fun()时c的值为4,然后自增为5,故最后输出a+b+c为2+1+5=8。所以程序的输出结果是78,应该选择C。
[单选题]若有定义int(*pt)[3];,则下列说法正确的是
定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组
解析:解析:定义了一个指向一维数组的指针,该一维数组具有三个int型元素,按照C语言中二维数组的定义知,二维数组先按照行排列,再按照列排列,故选D。
[单选题]要判断数值型变量Y是否能够被7整除,错误的条件表达式为( )。
NAME?
INT(Y/7)=MOD(Y,7)