首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
61
问题
下列程序的运行结果是( )。
#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://www.kaotiyun.com/show/Lhtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,不能实现条件"如果a
在学校每间宿舍住1到6名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是()。
以下叙述中错误的是
以下叙述中正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
下列一维数组说明中,不正确的是()。
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是()。
有以下程序#include<stdio.h>intfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<:3;i++)s*=fun();printf("%d\n",s
计算机网络的主要特点是
下面不能作为结构化方法软件需求分析工具的是
随机试题
按贫血进展速度分类有
汉朝刑事责任年龄大体分为哪几种?()
点x=0是y=arctan的:
根据《公司法》,下列各项表述中,正确的是()。
商业银行的操作风险不是由()所引发的风险。
巴奥洛.乌切罗的《圣罗马诺之战》,被认为是运用()作画的典范。
你出去玩的照片被人公布网上,被人指责为公费旅游,你怎么办?
维爱战争
广播电视音乐具有怎样的特质?
Muchhasbeenwrittenaboutpovertybutnoneoftheaccountsseemtogetattherootoftheproblem.Itmustbenotedthatthew
最新回复
(
0
)