首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include voidfun(char**p) { ++p; printf("%s\n",*p); } main() { char*a[]={"Morning","Afternoon","Evening","Night"}; fun(a);
有以下程序 #include voidfun(char**p) { ++p; printf("%s\n",*p); } main() { char*a[]={"Morning","Afternoon","Evening","Night"}; fun(a);
admin
2020-11-23
27
问题
有以下程序
#include
voidfun(char**p)
{
++p;
printf("%s\n",*p);
}
main()
{
char*a[]={"Morning","Afternoon","Evening","Night"};
fun(a);
}
程序的运行结果是
选项
A、Afternoon
B、fternoon
C、Morning
D、orning
答案
A
解析
本题主函数中定义了一个指针数组a,可以将它看成一个以字符指针为元素的一维数组。和-般的一维数组名能赋给同类型指针变量一样,该字符指针数组也可以赋给指向字符指针的指针,所以数组名a可以用作函数fun()的实参。在fun()函数中,++p操作使形参p往后移动一个字符指针的位置,即指针a[1]的位置。故最后通过printf()函数输出的字符串为"Afternoon"。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/mg3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:将s所指字符串中除下标为偶数,同时ASCⅡ码值也为偶数的字符外,其余的全部删除;字符串中剩余字符所形成的新串放在t所指的数组中。例如,若s所指字符串中的内容为“ABCDEFGl23456”,其中字符A的ASCⅡ码值为奇数,因此
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。程序中,m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半查找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(lowhigh,查找
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入″abc4Efg″,则应输出″aBc4EFg″。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#include<stdio.h>#define
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是()。
若有C语言表达式2+3*4+7/3,则以下选项中叙述正确的执行顺序是()。
在关系数据库中,描述全局数据逻辑结构的是()。
以下选项中合法的实型常量是
下面属于白盒测试方法的是
随机试题
自中脑脚间窝穿出的脑神经是()
A.血、尿、大便常规检查B.病理检查C.内镜检查D.影像学检查E.肿瘤标志物显示肿瘤大小形态
在自动冲洗机的动态管理中,要求每月最少检测一次药液温度。测量药液温度的方法是
骨与软组织疾病一般首选影像学检查方法为()。
我国的经济与社会发展规划具有指导性、宏观性、战略性和()的特点。
根据《关于加强小型病险水库除险加固项目验收管理的指导意见》(水建管[2013]178号),小型病险水库除险加固项目政府验收包括()。
根据涉外投资法律制度的规定,外国投资者并购境内企业安全审查部际联席会议的牵头机构有()。
提高学生知识储备的数量与质量可以从以下几方面入手()。
试述《泰晤士报》的创办及发展情况。(重庆大学,2012年;国际关系学院,2013年)
Justover10yearsago,IngmarBergmanannouncedthatthewidelyacclaimedFannyandAlexanderwouldmarkhi,lasthurrahasaf
最新回复
(
0
)