首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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; fo
下列程序的运行结果是( )。 #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; fo
admin
2021-06-15
81
问题
下列程序的运行结果是( )。
#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中第(t+1)个元素以前的元素“逆置”赋给数组p。由于fun函数定义了静态变量t=3,因此,在主函数中调用函数fun(a,&x)时,就是要将数组a中前4个元素逆置赋给数组x,最后输出x数组。
转载请注明原文地址:https://kaotiyun.com/show/Qgtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){pri
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
结构化程序所要求的基本结构不包括()。
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为()。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
下列定义数组的语句中,正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
下面可以作为软件设计工具的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
随机试题
二次结晶的组织和性能与_____有关。
政府参与经济活动程度的高低,往往受_______支配()
《庄子.秋水》本义是讨论价值判断的_______。
真人养脏汤主治之久泻久痢的主要病机是
Excel2013中文件默认的扩展名是()。
税务师在审核某增值税一般纳税人申报缴纳的增值税时,发现下列情况应作为纳税义务发生确认应税销售实现的有()。
下列通常与重大的非常规交易有关的,并可能导致更高重大错报风险的原因有()。
一个现实的人具有多种心理成分和特质,如情绪、愿望和习惯等,但它们并不是孤立存在的,而是密切联系并整合成为一个有机组织。以上表明人格具有()。
微分方程(2x+3)y"=4y’的通解为_______.
A、ShiptrafficintheAtlantic.B、Warmcurrentsintheocean.C、ExhaustfromcarsinEurope.D、Particlesemittedbypowerplants
最新回复
(
0
)