首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是( )。
程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是( )。
admin
2010-12-16
49
问题
程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是( )。
选项
A、int*p=a;
B、int p=a;
C、*p=a;
D、p=a;
答案
A
解析
从循环语句中可以看出,是在0~4的循环中输出数组a中的前,5个元素,输出的值为*(p+i),即为指针p向后移动指向的元素。所以初始化要将指针p指向数组a,即int*P=a;。
转载请注明原文地址:https://kaotiyun.com/show/ubVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于if(表达式)语句,以下叙述正确的是
有以下程序:#include<stdio.h>intf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f(3);printf
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
若有定义语句:inta[2][3],*P[3];则以下语句中正确的是()。
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
有关系R如下,其中属性B为主键:则其中最后一个记录违反了
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
关于C语言程序设计,以下叙述中不正确的是()。
结构化程序设计的基本原则不包括( )。
设数据结构B=(D,R),其中 D={a,b,c,d,e,f} R={(f,a),(d,b),(e,d),(c,e),(a,c)} 该数据结构为()。
随机试题
A.一侧或双侧静脉曲张B.喘鸣C.肺不张D.声音嘶哑E.百日咳样咳嗽肺门结核淋巴结肿大,压迫支气管使其部分堵塞,可出现
简述流程管理的基本原则。
WhatHappensWhenYouStopExercisingHaveyoueverwonderedwhatwouldhappenifyoustoppedexercising?Anewstudyontwi
组织实行人员招聘可以从()途径中得到。
真核生物转录终止
治疗肺炎球菌肺炎最常用的抗生素是
( )是安全控制的主要对象。
某企业建筑工程,招标文件中估计工程量为100万m3,合同中规定:建筑工程单价为9元/m3,当实际工程量超过估计工程量15%时,调整单价,单价调为6元/m3。工程结束时实际完成工程量为180万m3,则工程款为()万元。
辅助核算要设置在( )会计科目上。
()作为商业银行的重要“无形资产”,必须设置严格的安全保障,确保能够长期、不间断地运行。
最新回复
(
0
)