首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include void fun(int*s,int*P) { static int t:3; *p=s[t]; t--; } void main()
下列程序的运行结果是( )。 #include void fun(int*s,int*P) { static int t:3; *p=s[t]; t--; } void main()
admin
2021-06-15
26
问题
下列程序的运行结果是( )。
#include
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/8Ntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGl.C中。请勿
给定程序MODI1.C中fun函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。例如,若输入“Iamastudenttotaketheexamination.”,则应输出“IaMA
以下程序的输出结果是()。#inelude<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int)(y))#defineP(y)w(y)main(){intx=2;P(F(5
下列叙述中正确的是()。
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
在一个C源程序中所定义的全局变量,其作用域为
以下叙述中正确的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
在关系模型中,每一个二维表称为一个
在满足实体完整性约束的条件下
随机试题
领导就是向下属发号施令的过程。()
下列关于动脉粥样硬化的叙述,错误的是
A.主要ABO血型不合B.次要ABO血型不合C.主次要ABO血型均不合D.ABO血型相合E.ABO血型不同A型患者移植B型造血干细胞属于
输液中发生肺水肿时吸氧需用20%~30%的乙醇湿化,其目的是()。
结核杆菌的培养时间是
关于混凝土施工缝继续浇筑技术要求的说法,正确的有()。
关于知识产权,下列说法正确的是()。
A、39B、42C、44D、51A2×5+2+8=20,3×7+5+4=30,5×6+3+6=39。
在你的辖区内发生森林大火,你怎么办?
戊戌维新运动失败后,以孙中山为代表的革命派在中国掀起了一场资产阶级革命运动。1894年,孙中山组建的第一个革命团体是
最新回复
(
0
)