首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #inc1ude void fun (int*s,int*p) {static int t=3; *p=s[t]; t一一: } void main() {
下列程序的运行结果是( )。 #inc1ude void fun (int*s,int*p) {static int t=3; *p=s[t]; t一一: } void main() {
admin
2021-06-15
52
问题
下列程序的运行结果是( )。
#inc1ude
void fun (int*s,int*p)
{static int t=3;
*p=s[t];
t一一:
}
void main()
{ int a[]={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,
答案
A
解析
分析fun函数程序段,可知fun函数要实现的功能是将s中第(t+1)个元素以前的元素逆置赋给数组p。由于fun函数定义了静态变量t=3,因此,在主函数中调用函数fun(a,&x)时,就是要将数组a中前4个元素逆置赋给数组x,最后输出x数组。
转载请注明原文地址:https://kaotiyun.com/show/sytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i
有以下程序:#includemain(){intx=1,y=0;if(!x)y++;elseif(X==0)if(x)y+=2;elsey+=3;prinff(
以下叙述中正确的是
以下关于C语言的叙述中正确的是
以下叙述中正确的是()。
以下叙述中正确的是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
数据库应用系统中的核心问题是
随机试题
以下有关网站和网页的知识中,叙述正确的有________。
蛙跳式采血不能够得到哪袋血
治疗干疳的首选方剂为
苯二氮类的药理作用机制是
卵巢肿瘤最常见的并发症是()。
根据劳动合同法律制度的规定,下列关于非全日制用工的表述中,错误的有()。
旅游职业道德的作用有()。
“教育是与种族需要、种族生活相适应的、天性的,而不是获得的表现形式,教育既无需周密的考虑使它产生,也无需科学予以指导,它是扎根于本能的不可避免的行为。”这种教育起源说属于()
有以下程序 main() { char a,b,c, *d; a=’\’;b=’\xbc’; c=’\0xab’;d="\0127"; cout<<a<<b<<c<<*d<<endl; } 编译时出现错误,以下
Articledraftsshould______bereviewedthoroughlytoensurethattheyfollowtherulesinthestylemanual.
最新回复
(
0
)