首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> voidfun(int*S,int*P) {staticintt=3; *p=s[t]; t-; } voidmain( ) {inta□={2,3,4,5},k,x; for(
下列程序的运行结果是( )。 #include<stdio.h> voidfun(int*S,int*P) {staticintt=3; *p=s[t]; t-; } voidmain( ) {inta□={2,3,4,5},k,x; for(
admin
2021-02-25
26
问题
下列程序的运行结果是( )。
#include<stdio.h>
voidfun(int*S,int*P)
{staticintt=3;
*p=s[t];
t-;
}
voidmain( )
{inta□={2,3,4,5},k,x;
for(k=0;k<4;k++)
{fun(a,&x);
printf(“%d,”x);
)
)
选项
A、5,4,3,2,
B、2,3,4,5,
C、2,2,2,2,
D、5,5,5,5,
答案
C
解析
分析fun函数程序段,可知fun函数要实现的功能是将s中第(t+1)个元素前面(含该元素)的元素逆置赋给数组p。由于fun函数定义了静态变量t=3,因此,在主函数中调用函数fun(a,&x)时,就是将数组a中前4个元素逆置赋给数组x,最后输出x数组。
转载请注明原文地址:https://kaotiyun.com/show/Lhtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
有以下程序:#includemain(){inta=一2,b=0;while(a++&&++b);prinff(“%d,%d\n”,a,b);}程序运行后的输出结果是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是
以下叙述中正确的是
下面描述中不属于数据库系统特点的是()。
有以下函数:intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是()。
若有定义intw[3][5];.则以下不能正确表示该数组元素的表达式是()。
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
以下定义数组的语句中错误的是
随机试题
海尔创新推出的“双动力”式洗衣机,创造了一种全新的行业标准,完全拥有中国自主知识产权,对此海尔集团公司实施的新产品开发战略是()
提出著名的“三权分立”或称“分权制衡”原则的是()
网络硬件由主体设备、连接设备和传输介质三部分组成。()
过敏性紫癜与特发性血小板减少性紫癜鉴别点是
下面关于GPS控制网的叙述正确的是()。
环境现状调查时,首先应( ),当这些资料不能满足要求时,需进行现场调查和测试。
以下符合个人所得税法规定的有()。
制造费用和管理费用都是本期发生的生产费用,因此,均应计入当期损益。()
研究人员对鼠类的研究表明,纤维母细胞活化蛋白(FAP)会阻止身体的免疫细胞去攻击癌细胞,破坏FAP可让肿瘤细胞失去对免疫系统的抵抗力。因此,研究人员认为基于此研制岀的癌症疫苗能让身体的免疫系统杀死癌症肿瘤,改变目前癌症治疗的状况。以下哪一项如果为真,最能
In1992,StellaLiebeckorderedacupofcoffeefromMcDonald’sandaccidentallyspiltiton(11).Shesufferedthirddegree
最新回复
(
0
)