首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct s { int x,y; } data[2]={10,100,20,200}; main() struct s *p=data; printf("%d\n
有以下程序 struct s { int x,y; } data[2]={10,100,20,200}; main() struct s *p=data; printf("%d\n
admin
2009-01-15
34
问题
有以下程序 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://jikaoti.com/ti/oMS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画两个名称分别为Frame1、Frame2的框架,标题分别为”字号”、”修饰”;在Frame1中画两个单选按钮,名称分别为Optionl、Option
(1)在考生文件夹下有一个工程文件sjt3.vbp。其窗体文件上有一个标题为“得分”的框架,在框架中有一个名称为Text1的文本框数组,含6个文本框控件;文本框Text2用米输入难度系数。程序运行时,在左边的6个文本框中输入6个得分,输入难度系数后,单击“
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
以下叙述中错误的是
以下说法中正确的是()。
下列选项中不符合良好程序设计风格的是
下列有关控件数组的说法中,正确的是
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
在C语言程序中,下列说法正确的是()。
随机试题
市场体系的三大支柱是()。
电流系统发生接地故障时,零序电流大小取决于()。
中孔型室间隔缺损的血流动力学改变有
限额领料单属于()。
下列关于计提固定资产折旧或无形资产摊销的说法中,不正确的有()。
在00+33+1+42246979中()是法国代码。
三权分立制度不适合我国国情。
假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是
李东阳是某家用电器企业的战略规划人员,正在参与制定本年度的生产与营销计划。为此,他需要对上一年度不同产品的销售情况进行汇总和分析,从中提炼出有价值的信息。根据下列要求,帮助李东阳运用已有的原始数据完成上述分析工作。在工作表“Sheet1”中,从B3单元
A、TheremaybeiceinsouthernGreatLakes.B、HeavyrainwillspreadintoCarolinas.C、ThewesternPlainsareexpectedforlight
最新回复
(
0
)