首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void fun(int *s,int*p) { static int t==3; *P=s[t]; t--;} voidmain()
下列程序的运行结果是( )。 #include<stdio.h> void fun(int *s,int*p) { static int t==3; *P=s[t]; t--;} voidmain()
admin
2018-09-26
53
问题
下列程序的运行结果是( )。
#include<stdio.h>
void fun(int *s,int*p)
{ static int t==3;
*P=s[t];
t--;}
voidmain()
{ 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中第(i+1)个元素以前的元素“逆置”赋给数组p。由于fun函数定义了静态变量t=3,因此,在主函数中调用函数fun(a,&X)时,就是要将数组a中前4个元素逆置赋给数组x,最后输出x数组。
转载请注明原文地址:https://kaotiyun.com/show/XNxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设x为int型变量,执行以下语句,X=10;X+=X-=X-X;X的值为______。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
下面程序的功能是:计算1~10之间的奇数之和与偶数之和,请填空。#include<stdio.h>main(){inta,b,c,i;a=c=0;for(i=0;i<=10;i+=2){a
下面程序中有错误的行是(每行程序前面的数字表示行号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-1;i
能将高级语言程序转换成目标语言程序的是______。
设有如下程序段:intx=2002,y=2003;printf(“%d\n”,(x,y));则以下叙述中正确的是
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序:#include<string.h>voidf(charp[][10],intn){chart[20];inti,j;for(i=0
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
给定的程序中,fun函数的功能是:将M行N列的矩阵中的数据,按行的顺序依次放在一维数组中,一维数组中的元素的个数存放在形参n所指的存储单元中。请在程序的下划线处填写正确的内容,使程序得到正确的结果。voidfun(int(*S)[10]
在使用程序流程图来表示算法时,菱形用来表示_______。
随机试题
著名诗人纪伯伦说:“一个伟大的人有两颗心:一颗心流血,另一颗心宽容。”有人据此认为,优秀的领导者与此相对应的道德素养是【】
心脏术后病人采用机械通气时正确的是()
人类T细胞不具备的受体是
小青龙汤中五味子的作用是
在国际工程实践中,每次期中支付时扣留保留金的百分比一般为(),累计扣留的最高限额一般为中标合同价的()。
下列有关注册会计师的专家的说法中,正确的是()。
下列关于军地联席会议的说法,错误的是()。
如果这次你被单位录取,但恰好一个平时你不愿意打交道的人成了你的同事,你会怎么处理?
2011年一季度,中部六省中社会消费品零售总额最大的是:
设A=E+αβT,其中α=[a1,a2,…,an]T≠0,β=[b1,b2,…,bn]T≠0,且αTβ=2.求可逆矩阵P,使得P-1Ap=A.
最新回复
(
0
)