已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。 A)ABCDEB)ECABDC)
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
A)ABCDE
B)ECABD
C)EACDB
D)CDEAB
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
A)ABCDE
B)ECABD
C)EACDB
D)CDEAB
第1题
仔细阅读下面程序,写出程序运行结果 。 #include <stdio.h> void main() { int a[4][4], i, j; for(i=1; i<4; i++ ) { for(j="1;" j++ a[i][j]="(i/j)" * (j i); printf ("% 4d" , a[i][j]); % 和4d之间没有空格 } ("\n");>
第2题
以下程序的结果是______,其算法功能是______。
main()
{
int a[5]={9,6,8,3,-1},i,t,j,p;
sort(a);
for(i=0:i<=4:i++)
printf("%d",a[i]);
}
son(int a[])
{
int i,j,t,p;
for(j=0;j<4;j++)
{
p=j;
for(i=j;i<=4;i++)
if(a[i]<a[p])
p=i;
t=a[p];
a[p]=a[j];
a[j]=t;
}
}
第3题
有以下程序: void fun(int *a,int i,int j) { int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; i++; j--; fun(a,ij); } } main() { int x[]={2,6,1,8},i; fun(x,0,3); for(i=0;i<4;i++) printf("%2d",x[i]); printf("\"n); } 程序运行后的输出结果是()。
A.1 2 6 8
B.8 6 2 1
C.8 1 6 2
D.8 6 1 2
第4题
有以下程序 void fun(int *a,int i,int j) { int t; if (i<j) { t=a[i]; a[i]=a[j]; a[j]=t; i++; j--; fun(a,i, j); } ) main () { int x[]={2,6,1,8},i; fun(x,0,3); for(i=0;i<4;i++) printf("%2d",x[i]); printf("\"n); } 程序运行后的输出结果是
A.1 2 6 8
B.8 6 2 1
C.8 1 6 2
D.8 6 1 2
第5题
A.0
B.1
C.2
D.3
第6题
A.0
B.1
C.2
D.3
第7题
有以下程序: #include<stdio.h> main() {int i,j,m=1; for(i=1;i<3;i++) {for(j=3;j>0;j--) {if(i*j>3)break; m*=i+j; } } printf("m=%d\n",m); } 程序运行后的输出结果是()。
A.m=6
B.m=2
C.m=4
D.m=3
第8题
有以下程序 main() { int n[3],i,j; for(i=0;i<3;i++)n[i]=0; for(i=0;i<2,i++) for(j=0;j<2;j++)n[j]=n[i]+1; printf("%d\n",n[1]); } 程序运行后的输出结果是()
A.2
B.1
C.0
D.3
第9题
A.1 2 6 8
B.8 6 2 1
C.8 1 6 2
D.8 6 1 2
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!