首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void fun(char**p) {++p;printf("%sha",*p);} main() {char*a[]=("Morning","Afternoon","Evening","Night"); f
有以下程序 #include<stdio.h> void fun(char**p) {++p;printf("%sha",*p);} main() {char*a[]=("Morning","Afternoon","Evening","Night"); f
admin
2016-12-18
76
问题
有以下程序
#include<stdio.h>
void fun(char**p)
{++p;printf("%sha",*p);}
main()
{char*a[]=("Morning","Afternoon","Evening","Night");
fun(a);}
程序的运行结果是
选项
A、ftemoon
B、Morning
C、orning
D、Afternoon
答案
D
解析
在程序中,指针的指针变量a和p都是指向字符串的指针。执行fun(a)语句时,p指向的是字符串数组a的第一个字符串“Morning”,p自加1之后,*p指向了字符串数组a的第2个字符串“Afternoon”。
转载请注明原文地址:https://jikaoti.com/ti/8Ai0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。intfun(intn){intm=0,f=1,i;for(i=1;i<=n;i++){m+=i*f;
一个栈的初始状态为空。首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为_______。
下列叙述中正确的是()。
以下对C语言函数的有关描述中,正确的是
以下对C语言函数的有关描述中,正确的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
若程序有宏定义:#defineN100则以下叙述中正确的是______。
下列对于软件测试的描述中正确的是
在单链表中,增加头结点的目的是()。
随机试题
下列哪些病因可致盐水抵抗性碱中毒
下列关于残余法的运用,说法错误的是【】
完全佐剂的组成
女,52岁。牙龈增生影响咀嚼1年。检查:见全口牙龈肥大增生,覆盖牙面约1/2,结节状。探诊时有出血,个别牙龈增生严重处牙齿有移位。为了有助于诊断,最应注意询问的病史为
可乐定可能引起的不良反应是
在下列关于Partnering协议的表述中,正确的是()。
中央处理器又称CPU,它的重要作用有两个,即运算和存储。()
“把一切事物教给一切人的普遍的艺术”是()中阐述的思想。
下列关于RAID的描述中,正确的是()。
设有定义语句:intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是()。
最新回复
(
0
)