首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void fun(int*s,int*p) { static int t=3; *p=s[t]; t--; } void main()
下列程序的运行结果是( )。 #include<stdio.h> void fun(int*s,int*p) { static int t=3; *p=s[t]; t--; } void main()
admin
2021-07-09
41
问题
下列程序的运行结果是( )。
#include<stdio.h>
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/jskp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下不能将S所指字符串正确复制到t所指存储空间的是
与数学表达式x≥y≥z对应的C语言表达式是
下列关于栈的叙述中确的是()。
下面选项中合法的字符常量是
以下四个程序中,完全正确的是
以下叙述中正确的是
给定程序MODll.C中函数fun的功能是:将S所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
结构化程序由三种基本结构组成,三种基本结构组成的算法
在C语言中,以下说法不正确的是()。
随机试题
古希腊雅典,为民主制“宪法”的产生和民主政治形成奠定基础的改革是()
脑梗死属于
消毒探头的可取方法为
患者,男,56岁,因胸痛,发热,咳嗽3天来院就诊,1个月前有AMI史。查体:右胸腋下闻及胸膜摩擦音,胸骨左缘第3~4肋间可闻及心包摩擦音。心脏超声和X线胸片示胸腔和心包少量积液,左肺下有一片状模糊影。则初步诊断为
A、胆B、胃C、小肠D、大肠E、膀胱六腑中,主决断,与人体精神活动有关的是()
当事人一方不履行非金钱债务或者履行非金钱债务不符合约定的,在下列何种情形下,对方不得要求履行?()
为了要把工作站或服务器等智能设备联入一个网络中,需要在设备上插入一个()。
通过技术经济指标的对比,检查目标的完成情况,分析产生差异的原因,进行挖掘内部潜力的方法是()。
以下行为不违背《中华人民共和国未成年人保护法》的有()。(2014.广东)
Childrenneedexercise.Parentsoftenworrythat【C1】______timeforathleticsorevenforjustplayingontheJungleJimis
最新回复
(
0
)