首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char**p) { ++p: printf(’’%s\n’’,*p); } main() { char*a[]={
有以下程序: #include<stdio.h> void fun(char**p) { ++p: printf(’’%s\n’’,*p); } main() { char*a[]={
admin
2021-04-28
29
问题
有以下程序:
#include<stdio.h>
void fun(char**p)
{
++p:
printf(’’%s\n’’,*p);
}
main()
{
char*a[]={’’Morning’’,’’Afternoon’’,’’Evening’’,’’Night’’};
fun(a);
}
程序运行后的输出结果是( )。
选项
A、Afternoon
B、fternoon
C、Morning
D、oming
答案
A
解析
本题主函数中定义了一个指针数组a,可以将它看成一个以字符指针为元素的一维数组。和一般的一维数组名能赋给同类型指针变量一样,该字符指针数组也可以赋给指向字符指针的指针,所以数组名a可以用做函数fun()的实参。在fun()函数中,++p操作使形参p往后移动一个字符指针的位置,即指针a[1]的位置。故最后通过printf()函数输出的字符串为“Afternoon”。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/rJtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是
“商品”与“顾客”两个实体集之间的联系一般是
若有表达式(w)?(一x):(++y),则其中与w等价的表达式是
关于C语言的符号常量,以下叙述中正确的是
数据库系统的三级模式不包括()。
以下定义数组的语句中错误的是()。
在关系数据库中,用来表示实体间联系的是()。
以下语句中存在语法错误的是
随机试题
盆膈()
药物引产常用的方法有
下列哪项属于建立管理信息系统的条件
患者,女,60岁。因外阴瘙痒就诊于妇科,症状可好转,但常复发,为进一步诊断应首选
被加工的金属材料处于红热状态(锻造温度范围内),通过锻造设备对金属施加的冲击力或静压力,使金属产生塑性变形而获得预想的外形尺寸和组织结构的锻件。此种工艺称为()。
下列各项中,表述正确的是()。
毛泽东《论十大关系》报告所围绕的基本方针是()。
根据知识本身的存在形式和复杂程度分类,知识学习可以分为()。
2018年8月份,消费品市场在保持单月3万亿元市场规模的同时,同比增长,增速比上月加快0.2个百分点:扣除价格因素,实际增速加快0.1个百分点。1~8月份,社会消费品零售总额同9.0%比增长9.3%,增速与1~7月份持平。总体来
正是因为有了充足的奶制品作为食物来源,生活在呼伦贝尔大草原的牧民才能摄入足够的钙质。很明显,这种足够的钙质,对呼伦贝尔大草原的牧民拥有健壮的体魄是必不可少的。以下哪项情况如果存在,最能削弱上述断定?()
最新回复
(
0
)