首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struet tt{int x;struet*y;}*p; struet tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main( ) { int i; p=a: for(i=1
有以下程序: #include<stdio.h> struet tt{int x;struet*y;}*p; struet tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main( ) { int i; p=a: for(i=1
admin
2018-06-28
22
问题
有以下程序:
#include<stdio.h>
struet tt{int x;struet*y;}*p;
struet 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++)
{
prinff("%d,",p->x);
p=p->y;
}
}
程序的运行结果是( )。
选项
A、20,30,
B、30,17,
C、15,30,
D、20,15,
答案
D
解析
本题考查结构体变量的引用以及结构体数组。p指向a数组的第一个元素,所以p->x为20,然后p=p->y后,p指向数组a的第二个元素,所以输出15,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/sRxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序后sum的值是【】。main(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )
设有定义:int a; float b;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876 543.0<回车>, a和b的值分别是______。
下列叙述中,正确的是
已定义charch=’$’;inti=1,j;,执行j!=ch&&i++以后,i的值为______。
以下语句中存在语法错误的是()。
若要求从键盘读入含有空格字符的字符串,应使用函数
随机试题
含铁血黄素是在下列哪种细胞内形成的
AccordingtotheIrishauthorities,howmuchwillthefourmajorbankinggroupsneed?
乳腺外侧淋巴回流,首先流向
一妊娠8月患者,进行性视力下降半年,加重伴头痛入院,查:视力左0.3,右0.01,双颞侧偏盲,双侧眼底苍白,该患者可能病变部位
金花消痤丸除清热泻火外,又能()。
保险市场需求是指在特定的历史时期内,社会经济组织及个人对保险经济保障需要量的总和,保险市场需求三要素包括()
《汽车贷款管理办法》与1998年的《汽车消费贷款管理办法(试点办法)》有很大的不同,以下选项不属于不同点的是()。
儿童已经具有了明显的符号性和逻辑性,能进行简单的逻辑推演,克服了思维的自我中心性,思维活动仍局限于具体的事物及日常经验,缺乏抽象性。此类儿童在皮亚杰儿童智力发展阶段中处于()
Thehumannoseisanunderratedtool.Humansareoftenthoughttobeinsensitivesmellerscomparedwithanimals,【C1】______this
Howmanyyearsrepaymentscheduledotheyworkon?
最新回复
(
0
)