首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include struct tt { int x;struct tt *y;}*p; struct tt a[4]=120,a+1,15,a+2,30,a+3,17,a}; main()
有以下程序: #include struct tt { int x;struct tt *y;}*p; struct tt a[4]=120,a+1,15,a+2,30,a+3,17,a}; main()
admin
2012-08-23
60
问题
有以下程序:
#include
struct tt
{ int x;struct tt *y;}*p;
struct tt a[4]=120,a+1,15,a+2,30,a+3,17,a};
main()
{ int i;
p=a;
for(i=1;i<=2;i++){printf(“%d,”,p->x);p=P->y;}
}
程序的运行结果是( )。
选项
A、20.30。
B、30,17
C、15.30.
D、20,15,
答案
D
解析
本题考查的是指针和结构的应用。首先定义的数组tt中有两个成员,一个整型变量,一个结构指针。当i=1时,p指针指向结构数组的第一个元素,并输出此元素的第一个成员x,即20;当I-2时,p指针指向结构数组的第二个元素的第一个成员,所以输出15。
转载请注明原文地址:https://kaotiyun.com/show/28Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是inta=1234;printf("%2d\n",A);
若有以下程序:#include<stdio.h>voidf(intn);main(){voidf(intn);f(5);}voidf(intn){printf("%d
以下程序的运行结果是()。#include<stdio.h>main(){inta[]={1,2,3,4,5,6,7,8,9,10,11,12};int*p=a+5,*q=NULL;*
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
以下程序运行后的输出结果是______。main(){inta,b,c;a=25;b=025;c=0x25;printf("%d%d%d\n",a,b,C);
以下说法正确的是()。
fseek函数的正确调用形式是()。
在下列选项中,没有构成死循环的是()。
在一棵二叉树上第6层的结点个数最多是______个。
下列特征中不是面向对象方法的主要特征的是()。
随机试题
在老年人个案工作的()阶段,重点是跟老人进行良好的沟通交流。
压缩机排气温度越高,()耗量越大。
根据前提和结论之间的逻辑联系,可以把推理分为必然性推理和()。
肾小球性蛋白尿的主要蛋白类型是()(2007年)
下列哪项是确诊肝硬化最可靠的证据()
A股账户按持有人不同可以分为()。
不属于按支出的经济性质分类的是()。
根据埃里克森的理论,2~3岁的发展任务是培养()。
求积分
DorothyCrowfootHodgkinWhenDorothyCrowfootHodgkinwastenyearsold,shewatchedherfirstcrystalsformonastringdangli
最新回复
(
0
)