首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<iostream> using namespace std; void fun(char**q) { ++q; cout<<*q<<end1; } mai
以下程序的输出结果是( )。 #include<iostream> using namespace std; void fun(char**q) { ++q; cout<<*q<<end1; } mai
admin
2012-01-20
30
问题
以下程序的输出结果是( )。 #include<iostream> using namespace std; void fun(char**q) { ++q; cout<<*q<<end1; } main() { static char*s[]={"HI","HELL0","TEST"}; char**p; p=s; fun(p); system("PAUSE"); return 0; }
选项
A、为空
B、HI
C、HELL0
D、TEST
答案
C
解析
由程序main主函数入手,调用fun函数,在fun函数中执行“cout<<*q<<end1;”语句实现程序输出。主函数中变量char*s[]为指针数组,char**p表示p指向的字符指针数据。*p就代表p指向的字符指针。语句“p=s;”表明p指向字符指针s,而**p则是s[]中的第一个字符串“HI”。主函数将变量p传值给函数fun(char**q)中的q,在函数体内部首先执行“++q”语句,就是将q的指针指向s中的下一个字符串,即“HELL0”,所以输出语句“cout<<*q<<end1;”输出该字符串值。
转载请注明原文地址:https://kaotiyun.com/show/yXVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序由顺序、选择、循环三种基本结构组成,以下相关叙述错误的是()。
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROGl.C文
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib
有关return语句说法不正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
某二叉树共有730个结点,其中度为1的结点有30个,则叶子结点个数为()。
随机试题
下列组织类型中,不属于按照运用权力和权威的程度进行分类的是()
Washingthefooddownwithwaterasasubstitute______chewingisnotagoodhabit.
抗生素一般只对细菌感染所致的昏迷有治疗作用。所以对昏迷病人一律使用抗生素治疗显然是不合理的。
挂线疗法用于高位肛漏治疗的主要优点是
重度新生儿寒冷损伤综合征患儿复温时间为
许可证编号和生产范围生产地址
青春期功血与围绝经期功血治疗上的不同之处是
反映和描述房地产市场状况的指标包括()等类型。
阅读下面材料,回答问题。某校初二女生小芳,上课不遵守纪律,注意力不集中,听课不专心,有时还会发出怪叫声,故意破坏纪律引起他人的注意。当老师批评她或同学责备她时,她不仅毫无羞怯之意,反而感到高兴。平时,小芳和老师、同学们都很少沟通,不愿意交流,有些
实施治安管理处罚,应当遵循公开、公正的原则。()
最新回复
(
0
)