首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include 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 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
2021-06-15
44
问题
有以下程序:
#include
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://www.kaotiyun.com/show/0utp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(inta,intB){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n",r);}程序运行后的输出结果是
有以下程序#include<stdio.h>main()(inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
有以下程序:#includevoidfun(inta[],intn){ inti,t; for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}
C源程序中不能表示的数制是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是
软件需求规格说明书的作用不包括
数据库管理系统中负责数据模式定义的语言是
在E—R图中,用来表示实体属性的图形是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
下列关于新时期爱国统一战线的表述,正确的有()
下列选项中,属于私力救济方式的是()
公路锚定板挡土墙整体滑动稳定性验算采用“整体土墙法”时,其滑动稳定系数为()。
设备监理工程师预防、减少索赔的管理措施主要包括()。
按照索赔事件的性质分类,在施工中发现地下流砂引起的索赔属于( )。
单独抽出立卷的会计档案应当在()中列明。
尚未制定法律、行政法规,国家院部、委员会制定的规章对违反行政管理秩序的行为,可以设定警告或一定数量处罚的行政处罚。()
采取强制的、暴力的手段制服正在实施暴力犯罪的犯罪分子;对付犯罪分子的暴力反抗、拒捕、报复、袭击等;在处理治安案件或事件中受到不法分子的殴打伤害等,这体现了公安专业工作的()。
我国《宪法》第2条规定:“中华人民共和国的一切权力属于人民。”第33条第3款规定:“任何公民享有宪法和法律规定的权利,同时必须履行宪法和法律规定的义务。”分析上述两条款的含义及二者的联系与区别。
HeAwasseeingsomebodyBcreepingintothehouseCthroughtheDopenwindow.
最新回复
(
0
)