A.xy,aaaacc
B.aaaacc,xy
C.xcc,aabcc
D.acc,xabcc
单选题 | 设有如图所示二叉树,对此二叉树后序遍历的结果为( )。![]() |
查看答案 |
单选题 | 有以下计算公式![]() 若程序前面已在命令中包含math.h文件,不能够正确 计算上述公式的程序段是( )。 |
查看答案 |
单选题 | 一些重要的程序设计语言(in C语言和Pascal语言) 允许过程的递归调用,而实现递归调用中的存储分配通常用( )。 | 查看答案 |
单选题 | 下面程序的运行结果是( )。 #inelude void del(char*s) { int i,j; char*a; a=s: for(i=0,j=0;a[i]!='\0';i++) { if(a[i]>='0'&&a[i]<='9') {s[j]=a[i]; j++; } s[j]='\0'; } } main() { char*s="aa89gggh"; del(s): printf("\n%s",s); } |
查看答案 |
单选题 | 有下列程序: #include main() { int a=6,b=7,m=1; switch(a%2) { case 0:m++;break; case 1:m++; switch(b%2) { default:m++; case 0:m++;break; } } printf("%d\n",m); } 程序的运行结果是( )。 |
查看答案 |
单选题 | 运行下列程序,若从键盘输入字符“a”,则输出结果是( )。 char c; c=getchar(); if(c>='a'&&c<='g')c=c+4: else if(c>='9'&&c<='2')c=c-21: else printf("input error! \n"); putchar(c); |
查看答案 |
单选题 | 有以下程序 #include #include typedef strlIct{char name[9];char sex;float score[2];}STU; STU f(STU a) { STU b={"Zhao",'m',85.0,90.0);int i; strcpy(a name,b.name); sex:b.sex; for(i=0;i<2;i++)a.score[i]=b.score[i]; return a; } main() {STU c="Qian",'f',95.0,92.0},d; d=f(c).printf("%s,%c,%2.0f,%2.0f",d.Name,d.sex,d.score[0],d.score[1]); } 程序的运行结果是( )。 |
查看答案 |
单选题 | 现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指定一个链表中连续的3个结点。![]() struct node {bar data; struct node*next;}*p,*q,*r; 现要将q和r所指结点交换前后位置,同时要保持链表的结构,下列不能完成此操作的语句是( )。 |
查看答案 |
单选题 | 链表不具有的特点是( )。 | 查看答案 |
单选题 | 在“文件包含”预处理语句的使用形式中,当#include后面的文件名用(双引号)括起时,寻找被包含文件的方式是( )。 | 查看答案 |
单选题 | 标准库函数fgets(s,n,file)的功能是( )。 | 查看答案 |
单选题 | 有下列程序: #include main() { int x=0; int y=0; while(x<7 &&++v) { y--; x++;} printf("%d,%d",y,x); } 程序的输出结果是( )。 |
查看答案 |
单选题 | 有以下程序,其中函数f的功能是将多个字符串按字典顺序排序( )。 #include void f(char*p[],int n) { char*t;int i,j; for(i=0;i<N-1;I++) for(j=i+1;j<N;J++) if(strcmp(p[i],p[j]>0){t=p[i];p[i]=p[j];p[j] =t;} } main() { char *P[5]={"abe","aabdfg","abbd","dcd- be","cd"}; f(p,5); printf("%d\n",strlen(p[1])); } 程序运行后的输出结果是( )o |
查看答案 |
单选题 | 执行语句printf(“%u\n”,+12345)的输出结果是( )。 | 查看答案 |
单选题 | 以下程序输出结果是( )。 main() { int m=5; if(m++>5)printf("%d\n",m): else printf("%d\n",m--); } |
查看答案 |
单选题 | 下列说法不正确的是( )。 | 查看答案 |
单选题 | 下列标识符不是关键字的是( )。 | 查看答案 |
单选题 | 以下程序的输出结果是( )。 main() { char ch[3][4]={"123","456","78"),*p[3];int i; for(i=0;i<3;i++)p[i]=ch[i]; for(i=0;i<3;i++)printf("%s",p[i]);} |
查看答案 |
单选题 | 下列程序的输出结果是( )。 main() { int a=6,b=3,C; if(a<B) {c=a*b;printf("%d%d,%d\n",b,a,c);) else {c=b/a;printf("%d,%d,%d\n",b,a,c);) } |
查看答案 |
单选题 | 设有程序段: int k=12: while(k=1)k=k一1; 则下列描述中正确的是( )。 |
查看答案 |