首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct S{int a,b;)data[2]={10,100,20,200}; main(){ struct Sp=data[1];printf("%d\n",++(p.a));) 程序运行后的输出结果是
有以下程序 struct S{int a,b;)data[2]={10,100,20,200}; main(){ struct Sp=data[1];printf("%d\n",++(p.a));) 程序运行后的输出结果是
admin
2020-03-15
67
问题
有以下程序
struct S{int a,b;)data[2]={10,100,20,200};
main(){
struct Sp=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/qRCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义数组的语句中错误的是
有以下程序#includemain(){inti,j,m=55;for(i=1;i
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}
以下叙述中错误的是
有以下程序#includeintfun(intx,inty)main(){if(x==y)return(x);{inta=4,b=5,c=6;elsereturn((x+y)/2);
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
下面叙述中正确的是()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
随机试题
()是液压传动的基本特点之一。
项目管理协会把项目生命周期划分为四个阶段,下列不属于项目生命周期阶段的是()
良恶性肿瘤在病理变化方面的区别不包括
甲股份有限公司(以下简称“甲公司”)为上市公司,有关购入、持有和出售乙公司发行的不可赎回债券的资料如下:资料一:2016年1月1日,甲公司支付价款1100万元(含交易费用),从活跃市场购入乙公司当日发行的面值为1000万元、5年期的不可赎回债券。该债
企业生产车间和行政管理部门发生的固定资产修理费用等后续支出,作为管理费用核算。()
关于录音节目编辑制作过程中的专业录音的说法,错误的是()。
甲被宣告死亡后,其妻乙改嫁于丙,其后丙死亡。1年后乙确知甲仍然在世,遂向法院申请撤销对甲的死亡宣告。依我国法律,该死亡宣告撤销后,甲与乙原有的婚姻关系如何?()
2005年1-10月,北京对俄罗斯的出口金额比2004年同期约净增()亿美元?从上表可以看出北京实现贸易顺差的国家或地区是()
两个四选一的选择题,一考生全凭猜测,两个题全选对的概率为()
利率期限结构(中国科学技术大学2013真题)
最新回复
(
0
)