首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
32
问题
以下程序的输出结果是( )。 #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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intk=10;printf("%4d,%o,%x\n",k,k,k);}程序的运行结果是()。(□代表一个空格。)
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
有以下程序#include<stdio.h>main(){charb[4][10];inti;for(i=0;i<4;i++)scanf("%s",b[i]);for(i
有如下程序#include<stdio.h>intconvert(int*data){return(*data)++;}main(){intdata=56;convert(&data);
存储在计算机内有结构的数据集合是
有关return语句说法不正确的是()。
给定程序MODI1.C中fun函数的功能是:根据整型形参m,计算如下公式的值。例如,若主函数中输入5,则应输出.0.283333。请改正函数fun中的错误或在横线处填上适当的内容并把横线删除,使它能计算出正确的结果。注意:不
在满足实体完整性约束的条件下()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
下面不属于软件需求分析阶段工作的是
随机试题
根管治疗开髓窝洞预备的要求之一是
设随机变量X的概率密度为用Y表示对X的3次独立重复观察中事件出现的次数,则P{Y=2}=()。
法律具有强制性,道德一般不具有强制性。我国的会计职业道德不具有强制性。()
根据现行《跟单信用证统一惯例》,凡信用证上未注明可否转让字样,即可视为可转让信用证。()
当企业出现财务拮据时,可能会出现()。
假设某企业预测的年赊销额为2000万元,应收账款平均收账天数为45天,变动成本率为60%,资本成本率为8%,一年按360天计算,则应收账款的机会成本为()万元。
Itiseasiertonegotiateinitialsalaryrequirementbecauseonceyouareinside,theorganizationalconstraintsinfluencewage
表名为Employee的表结构是(职工号,姓名,工资),建立表Employee的SQL命令是
Theauthorassumesthatwelivein
Nexttimeyouenterausernameandpassword,thinkabouttherhythmofyourtyping.Notonlycanitbeusedtoidentifyyou,it
最新回复
(
0
)