首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
55
问题
有以下程序
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/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*
设有以下程序: main() {inta,b,k=4,m=6,*p1=&k,*p2=&m; a=p1=&m; b=(*p1)/(*p2)+7; printf("a=%d\n",a); printf("b=%d\n
在下列叙述中,错误的一条是()
若要定义a为3×4的二维数组,正确的定义语句是()
下列程序的输出结果是() main() {chara[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5; printf("%d",*--p); }
若变量n中的值为24,则prnt函数共输出【】行。voidprnt(intn,intaa[]){inti;for(i=1;i<=n;i++){printf("%6d",aa[i]);if(!(i%
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是()。
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
请读程序片段(字符串内没有空格字符):printf("%d\n",strlen("ATS\n012\1\\"));上面程序片段的输出结果是_______。
以下不能正确定义二维数组的选项是()。
随机试题
某市A区居民林某与谢某在B区因打架斗殴,共同违反了《治安管理处罚法》的相关规定。B区公安分局辖区内某派出所对谢某处以500元罚款,把林某移送到B区公安分局处理。B区公安分局对林某处以拘留15日的处罚。据此回答下列问题。如果林某与谢某在诉讼中想委托诉讼代
我国原盐生产的三大种类包括海盐、井矿盐和湖盐。近年来,我国井矿盐逐渐取代海盐,成为我国最主要的原盐品种。2016年,我国原盐每月实际产量高于全年月均实际产量的月份有几个?
恶性葡萄胎与葡萄胎的主要区别是
下列生物碱的氯仿溶液中,用5%氢氧化钠可苹取出来的生物碱为
下列所列法条中,属于法条竞合的有()。
施工单位必须按照工程设计要求、施工技术标准和合同约定,对( )进行检验,未经检验或检验不合格的,不得使用。
下列现象中,不能说明大气压存在的是()
中央提出的“以人为本”的指导思想,你是如何理解的?
9月12日,上海合作组织成员国元首理事会第十四次会议在塔吉克斯坦首都杜尚别举行。中国国家主席习近平、哈萨克斯坦总统纳扎尔巴耶夫、吉尔吉斯斯坦总统阿坦巴耶夫、俄罗斯总统普京、塔吉克斯坦总统拉赫蒙、乌兹别克斯坦总统卡里莫夫出席会议。习近平在会上发表重要讲话强调
Itwasthedistrictsportsmeeting.Myfootstillhadn’thealed(痊愈)froma(n)【C1】______injury.Ihad【C2】______whetherornot
最新回复
(
0
)