首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a[]={1,2,3,4},y,*p=&a[3]; --p; y=*p;printf("y=%d\n",y); } 程序的运行结果是
有以下程序 #include <stdio.h> main() { int a[]={1,2,3,4},y,*p=&a[3]; --p; y=*p;printf("y=%d\n",y); } 程序的运行结果是
admin
2010-12-10
26
问题
有以下程序 #include <stdio.h> main() { int a[]={1,2,3,4},y,*p=&a[3]; --p; y=*p;printf("y=%d\n",y); } 程序的运行结果是
选项
A、y=0
B、y=1
C、y=2
D、y=3
答案
D
解析
在程序中指针变量P初始指向a[3],执行p减1后,P指向a[2],语句y=*p的作用是把a[2]的值赋给变量y,所以输出为y=3。
转载请注明原文地址:https://jikaoti.com/ti/kNB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有如下程序:PrivateSubForm_Click()DimSAsStringS=InputBox("请输入一个字符串:")Fori=1ToLen(S)\2IfMid(S,
表达式12/2\4的值是( )。
窗体上有一个命令按钮和一个文本框,程序执行后,在文本框中输入12345,单击命令按钮后的输出结果为()。PrivateSubCommandl_Click()DimAAsInteger,BAsInteger
VisualBasic根据计算机访问文件的方式将文件分成3类,其中不包括()。
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
下列表达式的值为2123的是()。
下列数组定义中正确的是()。
在VisualBasic中,表达式3*2\5Mod3的值是()。
随机试题
以下关于送达的说法中正确的是
电子线的射程一般采用质量厚度为单位,其最大射程与其最大能量之间的关系一般为
证券营业部在审查委托时,主要是审查委托单的()。
市场调研的特点不包括()。
商业银行开展内部控制评价,应做好的工作包括()。
孔茨提出形成“管理学丛林”的11个学派,其中以明茨伯格等为代表的是()
下列哪一项是宪法规范区别于普通法律规范的首要特点()
80586(Pentium)与80486DX相比,( )不是其新特点。
China’sactiveparticipationininternationalinstitutionscreatesmorechancestobringcooperationonkeyissues.Moreover,Ch
"ArtClass"Whatdoestheprofessormeanwhenhesaysthis:
最新回复
(
0
)