首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
49
问题
以下程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
以下程序的运行结果是_____________。#includefun(inta,intb){intm=0,i=2;i+=m+1:m=i+a+b:returnm:}
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
下列有关指针的用法中,错误的是()。
若下面程序运行时输出结果为:1,A,10.12,B,3.5请将程序补充完整。#includeusingnamespacestd;intmain(){voidtest
类中数据成员和成员函数的默认访问级别为__________。
下列程序的输出结果为2,横线处应添加语句()。#includeusingnamespacestd;classTestClass1{public:_________
“软件危机”产生的主要原因是______.
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
下列有关抽象类和纯虚函数的叙述中,错误的是
随机试题
在平常测验中,选择题考查的是()
催化剂中毒有()两种情况。
A、癌肿侵入肌层而无淋巴结转移B、癌肿已穿透肠壁,淋巴结有转移C、癌肿局限予粘膜D、癌肿在肠壁内,但淋巴结有转移E、癌肿远处转移至肝、肺、脊柱等DukesB2是指
下列选项中,关于金融商品转让的说法正确的有()。
我国个人所得税中的工资薪金所得,是以每月收入额减除费用1600元的余额征税。该1600元即为个人所得税的起征点。( )
根据不同的分类标准,税收征收管理法分别属于()。
教师没有参加进修和培训的权利。()
1860年至1890年,美国由于不合理地过度开发西部处女地9000万公顷,大片焚烧草原,盲目垦荒,导致发生了1934年5月震惊世界的沙尘暴,当时大气含尘量每立方公里高达40吨,3亿多吨土壤被卷入大西洋。这一年美国毁掉耕地4500万亩,16万农民倾家荡产,逃
大豆之于()相当于原木之于()
周某下落不明满至年后,有权申请宣告其失踪的利害关系人包括其()。
最新回复
(
0
)