首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct S { int a, b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf("%d\n", ++(p.a) ); } 程序运行后的输出结果是
有以下程序 struct S { int a, b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf("%d\n", ++(p.a) ); } 程序运行后的输出结果是
admin
2018-10-16
62
问题
有以下程序
struct S { int a, b; } data[2]={10,100,20,200};
main() {
struct S p=data[1]; printf("%d\n", ++(p.a) ); }
程序运行后的输出结果是
选项
A、11
B、20
C、21
D、10
答案
C
解析
在题目中定义了结构体S类型的数组变量data,并对其赋初值。在程序中定义了指向结构体S类型的变量p,并把数组data的第二个元素data[1]的值赋给它,所以此时成员变量p.a的值等于20,在输出时分别加1,所以输入结果为选项A。
转载请注明原文地址:https://kaotiyun.com/show/Euxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
有以下函数定义:voidfun(intn,doublex){......}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。strlen(chara[],charb[]){intnum=0,n=0;hile(*(a+num)!=_______)num++;
下列说法错误的是()。
以下选项中,非法的字符常量是______。
以下叙述中错误的是
下列关于线性表的叙述中,不正确的是()。
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for([11];i<10;i++)
下列叙述中,不属于软件需求规格说明书的作用的是______。
随机试题
A.太冲、三阴交B.曲池、大椎C.列缺D.曲池、尺泽面痛属气血瘀滞证除选主穴外还可配用
婚前保健的意义
患者,男,35岁。车祸致颈椎骨折,拟择期行椎板减压内固定术。胸。平面以下皮肤感觉消失。全麻诱导时,应特别注意的并发症是
业主方在投资控制方面的管理任务包括()。
某建设工程项目采用施工总承包方式,其中的幕墙工程和设备安装工程分别进行了专业分包,对幕墙工程施工质量实施监督控制的主体有()等。
《会计基础工作规范》规定,企业自制的原始凭证必须有()的签名或盖章。
下列说法正确的是()。
如图,某住宅小区的平面图呈圆心角为120°的扇形AOB.小区的两个出入口设置在点A及点C处,且小区里有一条平行于OB的小路CD已知某人从C沿CD走到D用10分钟,从D沿DA走到A用了6分钟.若此人步行的速度为每分钟50米,求该扇形的半径OA的长.(精确到
暗示教学法的提出者是()
______indoinganexamination,thetimepassedbyquickly.
最新回复
(
0
)