x));} " />
以下程序的输出结果是( )。 #include main() struct st {p=aa; {int x;int*y;}*p; printf("%d\n",++(p->x));}
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
x));} ">以下程序的输出结果是( )。 #include main() struct st {p=aa; {int x;int*y;}*p; printf("%d\n",++(p->x));}
以下程序的输出结果是( )。 #include main() struct st {p=aa; {int x;int*y;}*p; printf("%d\n",++(p->x));}
admin
2021-06-15
26
问题
以下程序的输出结果是( )。
#include
main()
struct st {p=aa;
{int x;int*y;}*p; printf("%d\n",++(p->x));}
int dt[4]={1,2,3,4};
struct st aa[4]={2,&dt[0],3,&dt[0],4,
&dt[0],5,&dt[0],};
选项
A、1
B、2
C、3
D、4
答案
C
解析
程序首先将指针p指向结构体数组aa的首地址,通过p->x引用了结构体数组aa[0]的第一个成员2;++(p->x)是将p识的值加l,所以输出结果为3。
转载请注明原文地址:https://kaotiyun.com/show/iAtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
若变量都已正确说明,则以下程序段输出结果为()。#include<stdio.h>main()(chara=’a’;intb=2;printf(a>b?”**a=%d’’:’’###bb=%d’’
以下叙述中正确的是()。
以下叙述中正确的是
以下选项中,没有编译错误的是
以下选项中关于程序模块化的叙述错误的是()。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
下列各排序法中,最坏情况下的时间复杂度最低的是
软件测试用例包括
以下说法正确的是()。
随机试题
腋动脉的主要分支有
无尿指每日尿量为
决定病毒遗传特性的物质()
营养不良患儿应用苯丙酸诺龙的主要作用是
银行、银行从业人员的下列做法中,没有违反《银行业从业人员职业操守》中“兼职”规定的是()。
我国现行税法规定,对于纳税人以房产投资联营,投资者参与投资利润分红,共担风险的,以房产余值作为计税依据计征房产税。()
阅读图文材料,完成下列要求。材料一意大利是欧盟的重要国家,了解该国的自然和人文地理环境,有助于更好地发展与欧盟的友好合作关系。材料二2010年意大利农业劳动力年龄结构和农户生产规模结构。材料三2013年意大利主要
个体从生命开始到结束的全部生长过程中,生理和心理不断向积极方面变化的过程,称之为_________。
Whatisthemandoing?
WhenIfirstmovedtoNewYork,itoncetookmetwohourstogetfromParkSlopetoLowerManhattaninasnowstorm.IthinkIe
最新回复
(
0
)