首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
63
问题
以下程序的输出结果是( )。
#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://kaotiyun.com/show/GU8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列程序语句后,输出结果为()。#includeusingnamespacestd;intm=5;intmain(){intm=3:m++:
Staff类含有int型数据成员ID,两个Staff象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::St
栈中允许进行插入和删除的一端叫做_____________。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下面程序的运行结果是()。#includeintx=5;intfun(inta){intc;C=X*a:returnc;}void
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是()。
软件结构是以______为基础而组成的一种控制层次结构。
下列叙述中,不属于软件需求规格说明书的作用的是
随机试题
胃肠积滞多见牙疳可见
启发学生的积极思维通常采用的方法是()。
下列关于党史上的“第一”。表述错误的是()。
大黄、栀子同用的方剂是
A、系统误差B、RSDC、绝对误差D、定量限E、相关方法误差
功能降气化痰的药是
工程变更,是指施工过程中出现了与签订合同时的预计条件不一致的情况,而需要改变原定施工承包范围内的某些工作内容。下列说法正确的是( )。
根据弗洛伊德的观点,由本能的冲动所造成的焦虑是()。
中华文化绵延5000年,有其独特的价值体系,已成为中华民族的基因。中华优秀传统文化是中华民族的突出优势,________着中华民族最深沉的精神追求,为中华民族生生不息、发展壮大提供了丰厚________,潜移默化地影响着中国人的思想方式和行为方式,至今仍具
Britain’sprivateschoolsareoneofitsmostsuccessfulexports.Thechildrenofthewealthy【C1】______tothem,whetherfromChi
最新回复
(
0
)