首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
2021-07-09
30
问题
下列程序的运行结果是( )。
#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://kaotiyun.com/show/jskp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是
有如下程序段:int*p,x,y=1;p=&x;*p=10;x=*p+y;执行该程序段后,x的值是()。
下列关于数据库设计的叙述中正确的是()。
以下叙述中正确的是
设有定义:char*c:以下选项中能够使c正确指向一个字符串的是
下列选项中不属于结构化程序设计方法的是
下列关于二叉树的叙述中,正确的是
需求分析阶段的任务是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
能反映黄疸程度的项目是
水泥的类别不同,使用范围也不同,以下( )水巧玲珑泥不适用于大体积混凝土工程。
下列选项中,属于验收批验收合格依据的有()。
铜锌锡合金条(按重量计:铜45%、锌15%、锡40%)
现金收购是指收购公司以现金购买目标公司的股票,以实现对目标公司的控制。()
下列所得,应按“特许权使用费所得”缴纳个人所得税的是()。
A公司是一家生产企业,其财务分析采用改进的管理用财务报表分析体系。该公司上年、今年改进的管理用财务报表相关历史数据如下:(单位:万元)A公司下年的目标权益净利率为25%。假设该公司下年保持今年的资本结构和税后利息率不变,净经营资产周转次数可提高到3次
在Excel工作表单元格中,输入()是错误的。
有一个谚语:直到我们失去了某件东西,我们才会彻底认识到它的价值。当朋友已经死去时我们常常才能珍惜朋友的爱,甚至比他生前更加珍惜。直至我们离开学校或大学,才开始了解教育给我们的无穷机会,而学校教育也已不再了。同样的,只有当人身体虚弱或生病时才会了解健康的可贵
下列说法中,不属于数据模型所描述的内容的是()。
最新回复
(
0
)