变量a所占的内存字节数是______。
union U
char st[4];
int i;
long 1;
;
struct A
int c;
union U u;
a;

A:4 B:5 C:6 D:8

已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。

A:cedba B:acbed C:dccab D:deabc

以下程序的结果是______。
int a,b;
void fun( )
a=100;b=200;
main( )
int a=5,b=7;
fun( );
printf("%d%d/n",a,b);

A:100200 B:57 C:200100 D:75

在设计程序时,应采纳的原则之一是______。

A:程序结构应有助于读者理解 B:不限制goto语句的使用 C:减少或取消注解行 D:程序越短越好

假定int类型变量占用两个字节,若有定义:int x[10]=0,2,4;,则数组x在内存中所占字节数是______。

A:3 B:6 C:10 D:20

若有以下说明和语句:
struct st int n;char *ch;;
struce st a[3]=5,"abc",7,"def",9,"ghk",*p=a;
则值为6的表达式是______。

A:p++->n B:p->n++ C:(*p).n++ D:++P->n

以下程序的输出结果是______。
main( )
int a=3;
printf("%d/n",(a+=a-=a*

A:);
&nb

在数据流图(DFD)中,带有名字的箭头表示______。

A:控制程序的执行顺序 B:模块之间的调用关系 C:数据的流向 D:程序的组成成分

若有说明int i,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。

A:i=*p; B:*p=*&j; C:i=&j; D:i=**p;

以下程序的输出结果是______。
main( )
char st[20]="hello/0/t//";
printf("%d%d/n",strlen(st),sizeof(st));

A:99 B:520 C:1320 D:2020

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