首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
语句“a=2;p=&a;b=*p++;”执行后的结果是( )。
语句“a=2;p=&a;b=*p++;”执行后的结果是( )。
admin
2010-01-10
21
问题
语句“a=2;p=&a;b=*p++;”执行后的结果是( )。
选项
A、a=3 b=3
B、a=2 b=2
C、a=2 b=1
D、a=2 b=3
答案
2
解析
执行p=&a;,将变量a的地址赋给指针变量p,运算符*和++的优先级相同,都具有自右向左的结合性,p++是先使用 p的值再对p加1,则计算*p,即取p所指向的存储单元的值2,赋值给b,再对p的值加1。输出结果为a=2 b=2。
转载请注明原文地址:https://kaotiyun.com/show/KmWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是()。
能够产生1到50之间(含1和50)随机整数的表达式是
求1!+2!+……+10!的程序如下:PrivateFunctions(xAsInteger)PrivateSubCommandl_Click()f=1
下面程序运行时,若输入395,则输出结果是PrivateSubCommand1_Click()Dimx%x=InputBox("请输入一个3位整数")PrintxMod10,x\100,(xMod100)\10EndSub
若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是
设窗体上有一个Commandl命令按钮,还有以下程序代码:PrivateSUbCommandl—Click()PrivateSUbproc(aAsIntege)Staticx.AsIntegerStaticxAsIntegerx=
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
随机试题
坐骨神经
患者女性,63岁,因突发持续性胸痛就诊,心电图如图3—3—3所示,应诊断为
患者,女,60岁。长期便秘,半年来排便时有肿物自肛门脱出,便后自行还纳,检查时患者的体位应取
下列不属于干扰核酸生物合成的抗肿瘤药物是()。
药学服务的主要实施内容包括
2012年4月8日,某期货公司财务部出纳张某挪用200万元期货保证金用于个人炒股。至被发现尚未归还200万元保证金。下列关于挪用期货保证金的处理正确的有()。
说明实时任务的类型和实时系统的类型。
(31)不是线性表的链式存储结构。
在名称为Forml的窗体上添加一个名称为Hscrolll的水平滚动条,其刻度范围为1~100;再添加一个名称为Textl的文本框,初始文本内容为l。程序开始运行时,焦点在滚动条上。请编写适当的事件过程,使得程序运行时。文本框中实时显示滚动框的当前位置。运行
Themostcommontypeofchildabuseyouknowis【T1】________withthehandsorwithaninstrumentusuallyacaneinsomeplaces.N
最新回复
(
0
)