首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #lnclude<stdio.h> struct tt { int x;struct tt*y;}*p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a};
有以下程序: #lnclude<stdio.h> struct tt { int x;struct tt*y;}*p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a};
admin
2020-06-16
29
问题
有以下程序:
#lnclude<stdio.h>
struct tt
{ int x;struct tt*y;}*p;
struct tt a[4]={20,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://jikaoti.com/ti/mjG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
有以下程序#includeinta=1,b=2;voidfun1(inta,intb)main(){printf("%d%d",a,b);)。{fun1(5,6);fun2
若有以下程序intf(inta[],intn)main(){if(n>1){inta[]={8,2,9,1,3,6,4,7,5};{intt;t=f(a,n.1);
以下叙述中正确的是
以下叙述中正确的是
下面叙述中错误的是()。
下面不能作为结构化方法软件需求分析工具的是()。
随机试题
A.近曲小管B.髓袢降支细段C.髓袢升支粗段D.远曲小管E.集合管继发性主动转运Cl-的部位是()
A.胰高血糖素B.胰岛素C.生长抑素D.胰多肽E.胃泌素胰岛A细胞可分泌
细菌对氨基糖苷类药物产生耐药是由于产生( )。
在法学中所称的法律渊源,通常是指什么?()
下列属于结构材料的是()。
送走旅游团,就意味着全部接待工作的结束。()
某国一足球杂志报道说,30年来该国足球甲级联赛的冠军都是通过假球决出来的。该杂志还给出证据说,有一位不愿透露姓名的参赛队员告诉记者,他和他的队友曾收取了20万美元的贿赂,于是他们在一场关键性的比赛中踢假球,最终让另一支球队获胜。但是,该国足球联赛主席则对这
有人认为:“主合同内容发生变更的,保证人免除保证责任。”请对该说法加以辨析。
求微分方程y"+y=cosx的通解.
A、Atthepolicestation.B、Intheparkinglot.C、Attheshoppingcenter.D、Attheconcert.C这对夫妇买完东西后,回家发现车被偷了。因此车是他们在购物中心时被偷的。
最新回复
(
0
)