首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
47
问题
有以下程序: #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全国计算机二级
相关试题推荐
下列4个程序中,完全正确的是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
在深度为7的满二叉树中,度为2的结点个数为
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
已定义以下函数intfun(int*P){return*P;}fun函数的返回值是()。
以下选项中,没有编译错误的是()。
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%d%f\n",case,pri
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
结构化程序的三种基本控制结构是()。
给定程序MODll.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。若high的值为:100,则函数的值为:732。请改正程序中的错误,使程序能输出正确的结果。注意:不要
随机试题
高速公路改建加宽时,应在新旧路基填方边坡的衔接处开挖台阶,其宽度一般为()m。
指出肉豆蔻的功效及临床主要应用。
引起抗利尿激素分泌最重要的因素是
下列各项中,属于我国现行进口关税税率中的优惠税率有()。
2012年9月25日,我国第一艘航空母舰()正式交接人列.标志着我国海军跨入航母时代。
危险品运输经许可由铁路、公路、水路运输的危险品仅限于“危险物品名索引表”的规定。未列载的危险品需提出鉴定书审批。()
在上文横线上填入相关词语,顺序正确的一组是()。在[e]处恰当的措辞是()。
毛泽东思想形成的时代条件是()。
在窗体上有一个名称为CD1的通用对话框和一个名称为Command1的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框。该窗口的标题为“保存”,缺省文件名为“ABC”,在“文件类型”栏中显示*.txt。则能够满足上述要求的程序是()。
Whatisaknowledgeworker?Knowledgeworkersarepeoplewhoroutinelyuseacomputerintheirworktoenhancetheirproductivit
最新回复
(
0
)