首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
52
问题
有以下程序
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全国计算机二级
相关试题推荐
有以下程序#include<string.h>main(){charp[]={’a’,’b’,’c’,},q[10]={’a’,’b’,’c’};printf("%d%d\n",strlen(p),strlen(
下列关于栈的叙述正确的是()。
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;fun(s);}
算法复杂度主要包括时间复杂度和【 】复杂度。
程序测试分为静态分析和动态测试。其中[]是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
算法一般都可以用______控制结构组合而成。
以下叙述中错误的是()。
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;……fun(s);……
线性表若采用链式存储结构时,要求内存中可用存储单元的地址______。
随机试题
孕39周足月儿,有窒息史,生后第1天不哭、不动,呼吸32次/min,偶有呼吸暂停。有助于确诊的临床表现是
关于肺牵张反射,错误的是
内伤咳嗽的病理因素有痰、湿、饮、火、虚等,其中主要是
具有燥湿健脾,祛风湿,发汗,明目功效的药物是
细菌之运动器官是
以下有关施工质量检查与工程验收说法中正确的有()。
下列不属于流动负债的是()。
“从群众中来,到群众中去”是公安工作的基本方法,这就是()。
设A~B,其中,则x=_______,y=_______.
PotentialAIDSvictimswhorefusetobetestedforthediseaseandthendefendtheirrighttoremainignorantaboutwhetherthey
最新回复
(
0
)