首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void fun (int*s,int*p) { static int t=3; *p=s [t]; t-
下列程序的运行结果是( )。 #include<stdio.h> void fun (int*s,int*p) { static int t=3; *p=s [t]; t-
admin
2013-06-11
24
问题
下列程序的运行结果是( )。 #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; int 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/3CJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表示条件10<x<100或x<0的C语言表达式是【】。
有程序段: int*p,a,b=1; p=&a;*p=10;a=*p+b; 执行该程序段后,a的值是()
下列函数定义不正确的是()
如果要限制一个变量,命名其只能为本文件所用,必须通过()来实现。
【】是指一个数据对象中的各个数据元素之间存在的联系。
若要“为读/写建立―个新的文本文件”,在fopen函数中应使用的文件方式是()
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的3个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要将q和r所指结点的先
软件生命周期包括8个阶段。为使各时期的任务更明确,又可以分为以下3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
以下程序的功能是:建立一个带布头结点的单向链表,并将存储在数组中的字符依次存储到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项 #include<stdlib.h> structnode {chardata;str
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=14,则该循环队列中元素个数为()。
随机试题
新年,所里要举办民警家属联谊会,来向家属通报一年来的工作情况,领导让你负责准备本次联谊会,你认为工作重点有哪些?
名义利率、实际利率和通货膨胀率三者之间的关系是()
下列属于年金收付形式的是()
A.6-磷酸果糖→1,6-双磷酸果糖B.3-磷酸甘油酸→丙酮酸C.丙酮酸→乳酸D.6-磷酸葡萄糖→6-磷酸果糖发生底物水平磷酸化的过程是
患者,女,41岁。因无意间扪及左侧锁骨上窝肿块1周就诊。就诊前曾在当地医院行针吸活检,病理结果疑淋巴结腺癌转移。提示:甲状腺超声检查显示,甲状腺左侧叶下极有一26mm×18mm×15mm的低回声结节,结节的边界不清楚,形态不规则,内部可见砂粒样强光点,
A.咳嗽痰稀色白B.咳喘痰黄黏稠C.咳嗽痰少黏稠D.咳喘痰中带血E.咳喘咯脓血腥臭痰
根据《污水综合排放标准》,总汞的最高允许排放浓度限值是()mg/L。
人力资本投资收益率的变化规律不包括()
古代的“内圣外王之道”认为人的道德修养达到完美的地步,社会问题就解决了。实际上“内圣外王之道”始终停留在宣传阶段,“内圣说”是缺乏约束力的一种泛道德主义观念。历史已经诠释了它的作用:“内圣”,不可能成为“外王”的充要条件。现代社会面临着种种深刻的矛盾和问题
叶卡特琳娜二世
最新回复
(
0
)