首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
78
问题
下列程序的运行结果是( )。
#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全国计算机二级
相关试题推荐
有以下程序:#include#defineSUB(a)(a)一(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;prinff(“%d\n”,d);}程序的运行结
下面关于"EOF"的叙述,正确的是()。
设有定义语句int(*f)(int);则以下叙述正确的是
下列叙述中错误的是()。
阅读以下程序#includemain(){intcase;floatprintF:printfi("请输入2个数:");scanf("%d%f",&case,&printF);
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
设有如下函数定义intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是
没数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
随机试题
世界是既成事物的集合体。()
在PowerPoint2010中,对于已创建的多媒体演示文档可以用()命令转移到其他未安装PowerPoint2010的机器上放映。
Doyouwanttoliveanother100yearsormore?Someexpertssaythatscientificadvanceswillonedayenablehumanstolasttens
通过平方根转化可改善以下何种类型资料的正态性和方差齐性
长期应用糖皮质激素停药时应注意
采用工程量清单方式招标,工程量清单必须作为招标文件的组成部分,其()由招标人负责。
为提高生产效率,南方公司拟对一套尚可使用5年的设备进行更新改造,新旧设备的替换将在当年内完成(即更新设备的建设期为0),不涉及增加流动资金投资,采用直线法计提设备折旧,适用的企业所得税税率为25%。相关资料如下;资料一:已知旧设备的原始价值为30万
注册会计师对计划审计工作进行的记录,应当包括下列()内容。
古希腊斯巴达教育的特征是()。
A、 B、 C、 D、 C
最新回复
(
0
)