首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
2011-06-10
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://www.kaotiyun.com/show/HRPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序: main( ) int f1 (int x, int y) { return x>y?x:y; } int f2 (int x, int y) { return x>y?y:x; } main( ) { in
以下程序运行后的输出结果是【 】fun(intx) {if(x/2>0)fun(x/2); printf("%d",x); } main( ) {fun(6);}
有定义语句:int x, y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是
以下叙述中正确的是( )
E-mail地址由域名和用户名两部分组成,它们之间用@分隔,其中在@后面的部分是【】。
在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则
有以下定义语句 doublea,b;intw;longc; 若各变量已正确赋值,则下列选项中正确的表达式是
DOS文件系统的组织结构属于
有以下定义:#include<stdio.h>chara[10],*b=a;下面不能给数组a输入字符串的语句是()。
下面描述中,不符合结构化程序设计风格的是
随机试题
下列选项中,属于国际营销风险的有()
肾蒂中不包括【】
功用与枳实同,但作用较缓和,以行气宽中除胀为主的药物是()
【2011-4】题1~5:某一除尘风机拟采用变频调速,技术数据为:在额定风量时交流感应电动机计算功率P=900kW,电机综合效率ηM100=0.92,变频器效率ηF100=0.976,50%额定风量工作时,电动机效率ηM50=0.8,变频器效率ηF50=0
资源利用的一般原则包括()。
某日,王某骑车回家途中经过一工地时,掉进一个没有设置明显标志且未采取安全措施的坑中,造成脚部受伤,花去医疗费2000元。王某多次找该项目的建设单位、施工单位索赔,双方互相推诿。
-1,-1,-4,-6,-15,()
2017年上半年,全国居民人均可支配收入12932元,比上年同期名义增长8.8%。其中,城镇居民人均可支配收入18322元,增长8.1%(以下如无特别说明,均为同比名义增长);农村居民人均可支配收入6562元,增长8.5%。按收入来源分,2017
根据下列资料,回答问题从材料中我们可以得出:
Ifanintegerisrandomlyselectedfromallpositive2-digitintegers,whatistheprobabilitythattheintegerchosenhas(a)a
最新回复
(
0
)