首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2013-10-19
60
问题
有以下程序
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://www.kaotiyun.com/show/KqJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(intarge,char*argv[]){intn,i=0;while(arv[1][i]!=’\0’{n=fun();i++;}printf("%d\n",n*
语句“a=2;p=&a;b=*p++;”执行后的结果是()。
以下叙述中正确的是()。
执行以下程序后,y的值是() main() {inta[]={2,4,6,8,10); inty=1,x,*p; p=&a[1]; for(x=0;x<3;x++) y+=*(p+x);
在对下列函数调用中,不正确的是()
以下4个选项中,不能看作一条语句的是()。
以下选项中可作为C语言合法整数的是()。
以下对枚举类型名的定义中正确的是()。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)white(s[i]){d[j]=【】;j++;}d[j]=0;
随机试题
关于肌组织的再生,下列哪项描述是正确的
自动排气阀是一种给水管道(消防给水)专用的进排气控制装置。当管道空管充水时可实现快速排气,排尽气后能自动封水。当管道内产生负压时又能快速自动进气。当管道放空时,能自动大量地进气,使放水加快,缩短停水时间。()
根据《劳动法》规定,因特殊原因需要延长工作时间的,在保障劳动者身体健康的条件下每日不得超过()
环氧乙烷沸点为
A、四肢均有奇脉B、有表里关系C、无特定的脏腑络属D、与某些脏腑关系密切E、密切十四经脉的联系奇经八脉的循行特点是包括
出口食品生产企业应当在限期内将整改情况报告受理申请的( )。
证券交易所应当于每年6月30日和12月31日过后的15日内,向中国证监会报送各家会员截止到该日的证券自营业务情况。( )
霾和雾的区别在于()。
顽强对于()相当于坚韧对于()
Directions:Usingtheinformationinthetext,completeeachsentence6-10,withawordorphrasefromthelistbelow.Foreach
最新回复
(
0
)