首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include struet tt {int x;struet tt*y;}*p; struet tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main()
有以下程序: #include struet tt {int x;struet tt*y;}*p; struet tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main()
admin
2021-02-25
26
问题
有以下程序:
#include
struet tt
{int x;struet tt*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++) {printf("%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/zQtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
有以下程序#include<stdio.h>intfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
有以下程序段intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c:k;执行程序段后,k的值是
下列函数的功能是( )。voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
以下叙述中正确的是
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
以下能正确定义字符串的语句是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
C语言程序的模块化通过以下哪个选项来实现
随机试题
临床试验最常用、最根本的方法是
下面哪一个脏具有“运化水谷”功能
治疗胆绞痛宜选用下列哪种搭配
部门编码级次为1,2,2,则下列正确的部门编码为()。
专门用于财务报告编制、披露和使用,用于非结构化数据的是()
企业文化作为核心竞争力不可模仿,因为它具有()。
牛奶的消毒方法有煮沸消毒法、超高温瞬间灭菌法、蒸汽消毒法和()。
金某,男,22岁,中国公民。1980年3月6日晚,金携带菜刀偷越国境到朝鲜民主主义人民共和国清源市元山郡两营里,将该国公民崔××强奸。同年3月8日晚,金携带菜刀又窜到该国清源市元山郡十城里学校附近的便道上,持刀威逼小学生林某欲强奸时,被过路的群众发现后逃回
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x.y)?(x++):(y++)”中的条件表达式(x-y)等价的是
To:"SteveCashman"From:"IvanCocker"Date:Monday,February12,20—9:05p.m.Subject:Re:VideoPresentationHiSteve,
最新回复
(
0
)