首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: struct s { int x,y;) data[2]={10,100,20,200); main() { struct s *p=data; printf("%d\n",++(p->x));
有以下程序: struct s { int x,y;) data[2]={10,100,20,200); main() { struct s *p=data; printf("%d\n",++(p->x));
admin
2010-01-10
47
问题
有以下程序: struct s { int x,y;) data[2]={10,100,20,200); main() { struct s *p=data; printf("%d\n",++(p->x)); } 程序运行后的输出结果是( )。
选项
A、10
B、11
C、20
D、21
答案
2
解析
本题中定义了一个结构体数组data[2]并初始化,主函数中定义了一个结构体类型指针变量并让它指向data的首地址,由于p指向第一个元素的地址,所以p->x相当于data[0].x即为10,所以++(p->x)后的值为11。故4个选项中选项B符合题意。
转载请注明原文地址:https://kaotiyun.com/show/2HWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1_Change(IndexAsInteger)SelectCaseIndexCase0Text1(1).FontS
窗体上有一个名称为Labell的标签和一个名称为Commandl的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()x=InputBox(”输入x:”,,0):y=InputBox(”输入y:
以下关于数组的叙述中,错误的是()。
下列关于栈的叙述正确的是()。
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)……EndSub
下面关于VB应用程序的叙述中正确的是
以下关于框架的叙述中,错误的是
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
随机试题
Theresidentswereaskedtoleavebecause______.Thefireburned______.
A.《难经》B.《景岳全书》C.《医贯》D.《内经》提出命门是“命门者,目也”说法的是
测定基础代谢率时不要求
肺组织切片检查,光镜下见细支气管上皮脱落,腔内及周围肺泡腔内亦有多少不等的脓性渗出物,应诊断为
ETF结合了封闭式基金和开放式基金的运作特点。()
唐代绘画在哪些方面有新的发展?
在社会主义国民经济中起主导作用的经济是()。
局部总线是解决I/O瓶颈的一项技术。下列说法中,正确的是______。
Theword"schism"(Line3,Paragraph1)probablymeans______.Theauthor’sattitudetowardtheissueof"sciencevsantiscienc
Adinerisasmallrestaurant.Old-timedinerswerebuiltinafactoryand【B1】______totheirplaceofbusiness.Dinersusually
最新回复
(
0
)