首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<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()
有以下程序: #include<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()
admin
2019-01-14
45
问题
有以下程序:
#include<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
解析
本题考查结构体变量的引用以及结构体数组。p指向a数组的第一个元素,所以p->x为20,然后p=p->y后,p指向数组a的第二个元素,所以输出15,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/OsRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于需求分析阶段任务的是
有以下程序#includefun(intx){if(x/2>O)fun(x/2);prinff(“%d.”,x);{main(){fun(6),printf(“\n”);}程序运行后的输出结果是【】。
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。structlink{chardata;______;}node;
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
若有如下定义并赋值:charch=’a’,a;则执行语句"printf("%d",a=ch+2.6);”后的输出结果是()
有以下定义:#include<stdio.h>chara[10],*b=a;不能给数组a输入字符串的语句是()。
语句:printf("%d\n",12&012);的输出结果是()。
栈和队列的共同点是______。
以下程序把三个NODEIYPE型的变量链接成—个简单的链表,并在while循环中输出链表结点数据域中的数据。请填空。#include<stdio.h>structnode{intdata;struct
设有如图所示二叉树,对此二叉树后序遍历的结果为()。
随机试题
简述新中国金融机构体系的建立与发展所经历的阶段。
支原体肺炎的首选药是
在胸骨左缘第3、4肋间触及收缩期震颤,应考虑为()
关于胰岛素细胞分泌的错误描述是
某居民企业2015年经税务机关核准的应纳税所得额为一100万元。2016年度生产经营情况如下:(1)取得商品销售收入5000万元,特许权使用费收入200万元;(2)全年发生销售成本2200万元,税金及附加320万元;(3)
某小公司有15名员工,其中市场部6人、技术部6人、综合部3人,从中任意选取3人,其中恰好有市场部、技术部、综合部各1人的概率是()。
企业集团总部部门定位的方法不包括()。
形式主义美学观特别强调音乐作品的形式属性,下列哪一种阐述体现了该观点?()
越南的现代国服称为()。
Realinnovationisadyingart.It’struethatcreativity—thebusinessofthinkingupnewideas—isfarfromdead,butit’sgetti
最新回复
(
0
)