首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序的执行结果是 #include<iostream.h> void main( ) { static int a[ ]={ 1,7,3,9,5,11 }; int * p=a; * (p+3)+=4; cout < < * p <
如下程序的执行结果是 #include<iostream.h> void main( ) { static int a[ ]={ 1,7,3,9,5,11 }; int * p=a; * (p+3)+=4; cout < < * p <
admin
2013-05-30
25
问题
如下程序的执行结果是 #include<iostream.h> void main( ) { static int a[ ]={ 1,7,3,9,5,11 }; int * p=a; * (p+3)+=4; cout < < * p < <"," < < * (p+3);}
选项
A、1,13
B、1,16
C、3,13
D、1,14
答案
1
解析
指针数组的定义、赋初值、数组元素的引用与赋值等操作和一般数组的处理方法基本相同。需要注意指针数组是指针类型的,对其元素所赋的值必须是地址值。其格式是“存储类型数据类型 * 指针数组名1[长度1]={初值1},功能是定义指向“数据类型”变量或数组的指针型数组,同时给指针数组元素赋初值。这些指针变量具有指定的“存储类型”。本题中指针 * p指向数组a,表达式 * (p+3)+=4的含义是 * (P+3)= * (p +3)+4,而 * (p+3)在数组中指向的值为9,最后输出的结果为9+4=13,注意:一个语句的结束要有分号。
转载请注明原文地址:https://kaotiyun.com/show/vQNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
写出下列程序的运行结果【】。#include<iostream.h>voidfunc(doublex,int&part1,double&part2){part1=int(x)+500:p
在下列关于关系的陈述中,错误的是______。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
下列打开文件的表达式中,错误的是()。
指针类型变量在内存中占有一个存储单元,它用于存储【】。
在C++语言编辑过程中,包含预处理过程,编译过程,和【】三个过程。
派生类的对象可以访问它的基类成员中______成员。
下列各C++程序段中,不包含复合语句的选项为()。
C++中运算符优先级由低到高排列正确的是()。
设一棵完全二叉树共有699个节点,则在该二叉树中的叶子节点数为()。
随机试题
焊件中的残余应力焊后必须进行消除,否则将对整个焊接结构产生严重影响。()
闻一多《一句话》所运用的主要表现方法是()
(2005年)计算机软件系统包括()。
关于复数F可以表示为()。
根据我国宪法的规定,下列有关国务院的表述不正确的是()。
“兼听则明,偏听则暗”这句古代格言出自()
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
Habitsareafunnything.Wereachforthemmindlessly,settingourbrainsonauto-pilotandrelaxingintotheunconsciouscomfo
Itisreportedthat______(一个恐怖组织宣称对这次轰炸负责).
A、Lendthenoveltotheman.B、CheckifAlicewilllendthenovel.C、BuythenovelfromAlice.D、Lookforanothernovelforthe
最新回复
(
0
)