单选题 下面程序的输出结果为______。 struct st { int x; int *y; } *p; int dt[4]={10,20,30,40}; struct st aa[4]={50,&dt[0],60,&dt[1],70,&dt[2],80,&dt[3]}; main() { p=aa; printf("%d ",++p->x); printf("%d ",(++p)->x); printf("%d ",++(*p->y)); }

A、 10 20 20
B、 50 60 21
C、 51 60 21
D、 60 70 31
下载APP答题
由4m***xq提供 分享 举报 纠错

相关试题

单选题 在数据结构中,从逻辑上可以把数据结构分成______。

A、动态结构和静态结构
B、紧凑结构和非紧凑结构
C、线性结构和非线性结构
D、内部结构和外部结构

单选题 下列数据中,______是非线性数据结构。

A、
B、队列
C、完全二叉树
D、

单选题 一个算法应该是______。

A、程序
B、问题求解步骤的描述
C、要满足五个基本特性
D、A和C

单选题 数据结构的______包括集合、线性、树形和图形结构四种基本类型。

A、存储结构
B、逻辑结构
C、基本运算
D、算法描述

单选题 下面程序段的时间复杂度的量级为______。 for(i=1;i<=n;i++) for (j=1;j<=i;j++) for (k=1;k<=j;k++) x=x+1;

A、O(1)
B、O(n)
C、O(n²)
D、O(n³)

单选题 下面______的时间复杂性最好,即执行时间最短。

A、O(n)
B、O(logn)
C、O(nlogn)
D、O(n2)

单选题 数据的存储结构包括顺序、链接、散列和______四种基本类型。

A、线性
B、数组
C、集合
D、索引

单选题 数据的______包括查找、插入、删除、更新和排序等。

A、存储结构
B、逻辑结构
C、基本运算
D、算法描述