首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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-07-09
46
问题
下列程序的运行结果是( )。
#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/YZtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
给定程序中,函数fun的功能是将带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
以下关于typedef的叙述错误的是()。
软件需求规格说明书的作用不包括
以下说法正确的是()。
数据库系统的核心是
数据库应用系统中的核心问题是
以下定义数组的语句中错误的是
下列给定程序中,函数fun的功能是:从P所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用fun函数之前给字符串输入“ABCDeFGH”,调用后字符串中的内容应为“eABCDFGH”。请改正程序
随机试题
A.利血平B.氧化镁C.碳酸氢钠D.青霉素E.红霉素可能造成胃穿孔的抗酸药是
A.其生产、包装和储存应使用专用的、安全的设备B.必须使用独立的厂房与设施,分装室应保持相对负压C.其生产区应保持相对负压,并有独立的空气净化系统D.其加工或罐装不得同时在同一生产厂房内进行,其储存要严格分开E.必须使用专用设备和独立的空气
下列哪些属于国家特殊管理的药品?()
监理工程师指令使用计日工时,承包人应每日填写的报表有()。
建设工程施工总承包模式有利于质量控制,其原因在于()。
按照FIDIC合同条件有关规定,下列事件中承包商可以同时得到工期、费用和利润补偿的是()。
国内某机电生产型企业,为增值税一般纳税人。2015年该企业发生的业务如下:(1)取得产品销售收入2700万元,其他业务收入200万元,销售成本1000万元,其他业务成本50万元。(2)“管理费用”账户列支100万元,其中:业务招待费30万元、新产品技术
制约课程目标的基本因素包括()
遵义会议解决的具有决定性意义的问题有
Inourlife,thereoftenappearsamostinfluentialpersonwhoitishardforustobrushaside.Perhapsthemost【B1】______pers
最新回复
(
0
)