定义下列结构体(联合)数组: struct st { char name[15]; int age; }a[10]={"ZHAO",14, "WANG",15, "LIU",16, "ZHANG",17 }; 执行语句printf["%d,%c",a[2].age, *(a[3].name+2))的输出结果为( )。

A:15, A B:16, H C:16, A D:17, H

对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。

A:125 B:n/2 C:n D:n+1

下列选项中,值为1的表达式是( )。

A:1-'0' B:1-'/0' C:'1'-0 D:'/0'-'0'

设计软件结构是在软件生命周期的( )。

A:软件定义期 B:软件开发期 C:软件维护期 D:以上3个都不是

利用fseek函数可实现的操作是( )。

A:实现文件的顺序读写 B:改变文件的位置指针 C:实现文件的随机读写 D:以上答案均正确

下列叙述中错误的是( )。

A:一种数据的逻辑结构可以有多种存储结构 B:数据的存储结构与数据的处理效率无关 C:数据的存储结构与数据的处理效率密切相关 D:数据的存储结构在计算机中所占的空间不一定是连续的

若有运算符:> 、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列次序为( )。

A:*=<< > % sizeof B:<< *= > % sizeof C:%= > << sizeof % D:*= > << % sizeof

有下列程序: main( ) { int x=5; do {printf("%d",x-=4);} while(!(--x)); } 程序的输出结果是( )。

A:1 B:20 C:1 4 D:死循环

有下列二叉树,对此二叉树中序遍历的结果为( )。

A:BDYEACFXZ B:DYBEAFCZX C:ABCDEFXYZ D:ABDYECFXZ

下列程序的输出结果是( )。 #include<stdio.h> main( ) { int a=4; print f("%d/n",(a+=a-=a*a)); }

A:-8 B:14 D:-24

微信扫码获取答案解析
下载APP查看答案解析