首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
32
问题
下列程序的运行结果是( )。
#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全国计算机二级
相关试题推荐
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
39.有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是()。
若变量已正确定义for(x=0,y=0;(y!=99&&x
以下C语言用户标识符中,不合法的是
下面属于白盒测试方法的是()。
以下叙述中错误的是
有以下程序,程序的运行结果是#include<stdio.h>#include<stdlib.h>intfun(intn)main(){int*p;{inta;p=(int*)malloc(sizeof(int));a=fun(
有以下程序#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
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
数据流图中带有箭头的线段表示的是()。
随机试题
有以下程序#include<stdio.h>voidfun(char*a,char*b){char*s=a;while(*s)s++;s--;while(s>=a){*b=*s;s--
HowdidthemanlearnaboutManziTechnology?
治疗肿疡期肿而有结块,应选用的药物是
1岁半小儿,其父患浸润型肺结核,有咯血,小儿与父母同住,无任何症状,X线片未见异常,结核菌素试验阳性,应采取的措施是
阻塞性黄疸病人的尿液呈
根据《期货交易所管理办法》的规定,下列不属于期货交易所会员大会行使的职权的是()。
乙公司专门借款费用开始资本化的时点是()。下列关于乙公司在资本化期间内闲置的专门借款资金取得固定收益债券利息的会计处理中,正确的是()。
《人民警察法》第六条对公安机关的人民警察必须履行的职责列举式地作了较为详细的规定。()
AtwhattimedidthebasketballmatchstartlastSaturday?
Theintroductionofcomputersintoclassroomhasgreatlychangedthetraditionalwayofteachingandlearning.Itissaidthati
最新回复
(
0
)