首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
22
问题
有以下程序: #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全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是
有以下程序:#includemain(){charc;c=getchar();do{putchar(C++);}while((C=getchar())!=’#’);}程序运行时从第一列开始输入abcdefg##
在深度为7的满二叉树中,度为2的结点个数为
以下选项中,值为1的表达式是
以下选项中,没有编译错误的是()。
以下叙述中错误的是( )。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
软件需求规格说明书的作用不包括()。
下面不属于软件测试实施步骤的是
表达式a+=a=a=9的值是
随机试题
两票三制中的三制指的是岗位责任制度、交接班制度、巡回检查制度。()
试述行政法律规范的内容构成。
下列属于相畏的配伍是
轻型井点施工,冲孔孔径不应小于()mm,并保持垂直,上下一致,使滤管有一定厚度的砂滤层。
指数预警法是利用警兆指标合成的风险指数进行预警。()
与动物的完全依靠本能学习不同,人类的行为有时即使错过了关键期,也能经过补偿学习而获得。
根据《合同法》的有关规定,下列选项中,可以适用法定抵销的债务是()。
设随机变量x在(1,4)上服从均匀分布,当X=x(1<x<4)时,随机变量Y的条件密度函数为.求Y的密度函数。
Inspiteof"endlesstalkofdifference,"Americansocietyisanamazingmachineforhomogenizingpeople.Thereis"thedemocrat
______,stillhekeptonworking.
最新回复
(
0
)