首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> using namespace std; int main () { int a[]={1,2,3, 4,5, 6, 7,8,9, 10, 11, 12};
有以下程序: #include<iostream> using namespace std; int main () { int a[]={1,2,3, 4,5, 6, 7,8,9, 10, 11, 12};
admin
2010-03-29
41
问题
有以下程序: #include<iostream> using namespace std; int main () { int a[]={1,2,3, 4,5, 6, 7,8,9, 10, 11, 12}; int *p=a+5, *q=0; *q=* (p+5); cout<<*p<<" "<<*q<<end1; return 0; }
选项
A、运行后报错
B、66
C、6 12
D、5 5
答案
1
解析
本题考核指针的加减运算。程序首先定义并初始化数组a,并让定义指针 p指向数组a的第6个元素,即a[5]。程序还初始化指针q为空,即没有指向对象。那么语句“*q=*(p+5);”,就是错误的,因为指针q为空。给指针q正确的赋值语句应为:“q=p+5;”。
转载请注明原文地址:https://kaotiyun.com/show/2Xjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中不属于C语言程序运算符的是
有以下程序段int*p;p=__________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。
在软件开发中,需求分析阶段产生的主要文档是
下列叙述中正确的是
有嵌套的if语句:if(a<b)if(a<c)k=a;elsek=c:elseif(b<c=k=b;elsek=c:以下选项中与上述if语句等价的语句是()。
在快速排序法中,每经过一次数据交换(或移动)后()。
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
在关系数据库设计中,关系模式设计属于()。
软件设计中模块划分应遵循的准则是()。
随机试题
组织文化通过培育组织成员的认同感和归属感,使他们自觉自愿地把自己的力量和智慧会聚到组织目标的实现上,体现了组织文化的()
B细胞功能检测包括
在中枢神经疾患引起的障碍中,早期就可采用PNF中的节律性发动(RI)手法技术的为
牙周膜内的上皮剩余来源于()
对长期待摊费用等其他资产的评估通常发生在( )。
国内甲公司的记账本位币为人民币,采用交易发生日的即期汇率折算外币业务。2×18年1月1日,甲公司支付价款1000万美元购入美国发行的3年期A公司债券,甲公司将其划分为以公允价值计量且其变动计入其他综合收益的金融资产。该债券面值1000万美元,票面利率6%,
学习新信息对已有旧信息回忆的抑制作用叫做()。
画家必须作画才能获得最大的满足,诗人必须写诗才能获得最大的满足,这类现象体现了人的()。
下列关于数字签名的说法中,正确的是()。
Itisatruthuniversallyacknowledged,thatasinglemaninpossessionofagoodfortune,mustbeinwantofawife.Howev
最新回复
(
0
)