首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char**P) { ++P: printf(“%s\n”,*P); } main() { char*a[]={“Morning”,“
有以下程序: #include void fun(char**P) { ++P: printf(“%s\n”,*P); } main() { char*a[]={“Morning”,“
admin
2021-02-25
9
问题
有以下程序:
#include
void fun(char**P)
{
++P:
printf(“%s\n”,*P);
}
main()
{
char*a[]={“Morning”,“Afternoon”,“Evening”,“Night”};
fun(a);
}
程序运行后的输出结果是( )。
选项
A、Afternoon
B、fiernoon
C、Morning
D、oming
答案
A
解析
本题主函数中定义了一个指针数组a,可以将它看成一个以字符指针为元素的一维数组。和一般的一维数组名能赋给同类型指针变量一样,该字符指针数组也可以赋给指向字符指针的指针,所以数组名a可以用做函数fun()的实参。在fun()函数中,++p操作使形参p往后移动一个字符指针的位置,即指针a[1]的位置。故最后通过printf()函数输出的字符串为“Afternoon”。因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/B5z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,fun函数功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio.h>#include<stdlib.h>f
以下选项中,能用作数据常量的是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
若有定义语句:chars[10]="1234567\0";则strlen(s)的值是()。
以下叙述中正确的是()。
以下叙述中正确的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
C语言程序中,运算对象必须是整型数的运算符是
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
下面属于整数类I的实例的是
随机试题
下列行为中,可以适用代理的有()。
铣削精度要求较高或硬齿的离合器时,要将齿槽铣得略大于()。
下列关于测绘内业生产环境安全情况,说法错误的是()。
项目实施的技术策划不包括()。
设立旅行社的甲请人可以直接向工商行政管理机关领取营业执照。()
苏轼评价王维“诗中有画,画中有诗”。这一思维过程属于()。
下列与岩浆岩有关的说法错误的是:
若2009年到2013年的平均发展速度为101.76%,2009年到2012年的平均发展速度为101.9%,则()。
根据我国宪法和法律,下列关于人民法院审判工作制度的表述,正确的是()(2016年非法学综合课单选第29题)
A.collisionB.consequencesC.courseD.cureE.favorF.graduallyG.judgingH.locateI.manipulati
最新回复
(
0
)