首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<iostream> using namespace std; void fun(char**q) { ++q; cout<<*q<<end1; }
以下程序的输出结果是( )。 #include<iostream> using namespace std; void fun(char**q) { ++q; cout<<*q<<end1; }
admin
2019-06-12
65
问题
以下程序的输出结果是( )。
#include<iostream>
using namespace std;
void fun(char**q)
{
++q;
cout<<*q<<end1;
}
main()
{
static char*s[]={’’HI","HELLO’’,’’TEST’’};
char**p;
p=s;
fun(p);
system(’’PAUSE’’);
return 0;
}
选项
A、为空
B、HI
C、HELLO
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中的下一个字符串,即“HEILO”,所以输出语句“cout<<*q<<end1:”输出该字符串值。
转载请注明原文地址:https://www.kaotiyun.com/show/GU8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于面向对象的程序设计方法中,正确的是()。
栈中允许进行插入和删除的一端叫做_____________。
下列情况中,不会调用拷贝构造函数的是()。
以下程序的执行结果为()。#includeclassSample{intn;public:Sample(inti){n=i;}operator++(){n
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
任何关系数据库系统都应该支持()。I、实体完整性约束Ⅱ、参照完整性约束Ⅲ、用户自定义完整性约束
在关系代数运算中,有5种基本运算,它们是()。
若要把函数voidfun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是()。
下列有关继承和派生的叙述中,正确的是()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
随机试题
男性43岁,血压高一周。血压160/98mmHg,体重70kg,BMI:25.6,血尿常规、肝肾功能、血糖,甘油三酯、胆固醇、眼底、超声心动图检查均正常。患者不嗜烟酒,家族史(-)。目前应采用的处理
A.大剂量引起剧烈头痛B.兴奋子宫,易致流产C.大剂量呼吸抑制D.胚胎毒性,可致流产E.溶血反应属于益母草的不良反应是
子宫内膜癌Ⅰ期,最好的治疗方法是下列哪项
下列有关地西泮的描述错误的是
A.葡萄球菌病B.水貂伪狂犬病C.水貂阿留申病D.大肠杆菌病E.水貂病毒性肠炎某水貂场2月龄水貂发病,病死率为60%,病貂主要表现为体温升高,食欲不振,腹泻,粪便水样,有黏液和脱落的肠黏膜。白细胞显著减少,小肠急性卡他性纤维素性炎症。最可能发生
A.0.65B.0.71C.0.78D.0.85E.1碳水化合物氧化时,其呼吸熵为()
下列哪一项不属于反洗钱合规性风险的内容?()
商业银行可以预先在金融资产定价中充分考虑各种风险因素,通过价格调整来获得合理的风险回报。()
[A]Manager[B]dictionary[C]light[D]Milk[E]teacher[F]cashier[G]policeman
Mostofuswouldshyawayfrommakingpurchasesinaforeigncountryifwedidn’tknowtheexchangerate.Yet,ifprivacyisthe
最新回复
(
0
)