首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
30
问题
以下程序的输出结果是( )。
#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://jikaoti.com/ti/yNA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是_____
设p是指向一个类动态对象的指针变量,则执行“deletep;”语句时,将自动调用该类中的__________函数。
下列程序输出的结果是()。#includefun1(chara,charb){charc;c=a;a=b;b=c;}fim2(char*a,charb){char.c;c=*a;*a=b;b=
下列有关指针的用法中,错误的是()。
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(______){Ta;if(x>y){a=x;
利用继承能够实现______。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
下列有关抽象类和纯虚函数的叙述中,错误的是
随机试题
考生文件夹下“bus.mdb”数据库中有bus表、公司表和列车员表。(1)以bus表和公司表为数据源,创建查询“查询1”,查询末班车时间在>=20:30到<=21:30之间的车次。结果显示公司名称、车号和末班车时间。查询结果如图所示。(2
A、镇吐作用B、强镇痛作用C、解热作用D、抗惊作用E、抗震颤麻痹作用阿司匹林具有
银行业从业人员的下列行为中,没有遵守“公平对待”原则的是()。
商业银行在办理境外直接投资人民币结算业务时应履行的义务包括()。
在中华民族悠久的历史发展中,爱国主义从来就是一种巨大的精神力量,成为一种优良传统,这种优良传统包括()。
下列说法中正确的是()
A、We’dloveto.B、It’sniceofyoutosayso.C、Don’tsayso.B对于赞赏应该表示高兴与感谢。选项[B]It’sniceofyoutosayso.符合交际习惯。
Enoughsleepisimportanttohealth.Theamountofsleep【C1】______dependsontheageofthepersonandtheconditionsinwhich
Despitelegislationdesignedtostemtheaccumulationofplasticwaste,theplasticsindustrycontinuedtogrowrapidlylastyea
ThefollowingispartofalistfromabookonWTO.Afterreadingit,youarerequiredtofindtheitemsequivalentto(与……相同的)
最新回复
(
0
)