首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
70
问题
有以下程序: 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://www.kaotiyun.com/show/2HWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=Val(InputBox("输入数据")):Text1=Str(x+
标准模块中有如下程序代码:PublicxAsInteger,YAsIntegerSubvar_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommandl_Cli
窗体上有名称分别为Text1、Text2的文本框,名称为Commandl的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommandl_Click()
下列关于数据库设计的叙述中,正确的是
窗体上有一个Text1文本框,并编写了下面事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)KeyAscii=KeyAscii+3EndSub程序运行时,在文本框中输入字符“A”,则在文本框中
假设有如下的命令按钮(名称为Commandl)事件过程:PrivateSubCommandl_Click()x=InputBox(”输入:”,”输入整数”)MsgBox”输入的数据是:”,,”输入数据:"+xEn
窗体上有一个名称为Command1的命令按钮,有程序如下:OptionBase1PrivateSUbCommand1_Click()Dima(10)AsInteger第1个ForFori=1To10a(i)=Int(Rnd*1
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
随机试题
按照工作原理和传输方式,可以将恶意代码分为哪几类?
A.风淫证B.寒淫证C.暑淫证D.湿淫证症见妇女带下量多,面色晦垢,属于
A.Bobath法B.PNF法C.Brunnstrom法D.Rood法E.运动再学习法强调应用本体刺激以促进运动的方法是
关于羊水及其功能,以下哪项正确
黄疸湿重于热证方选()黄疸热重于湿证方选()
现金流量是指一个项目(方案或企业)在某一特定时期内()的资金数额。
(2008年)某种理想气体的总分子数为N,分子速率分布函数为f(v),则速率在v1~v2区间内的分子数是()。
操作员权限的设置包括()。
事实行为:指行为人不具有设立、变更或消灭民事法律关系的意图,但依照法律规定客观上能引起民事法律后果的行为。下列不属于事实行为的是:
Mostpeoplewhotravellongdistancecomplainofjetlag.Jetlagmakesbusinesstravelerslessproductiveandmoreprone【C1】______
最新回复
(
0
)