首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int *fun() { static int a[2]={0,1}; a[0]+=a[1]; a[1]+=a[0]; return a; } void main()
有以下程序 #include<stdio.h> int *fun() { static int a[2]={0,1}; a[0]+=a[1]; a[1]+=a[0]; return a; } void main()
admin
2022-10-24
45
问题
有以下程序
#include<stdio.h>
int *fun()
{
static int a[2]={0,1};
a[0]+=a[1];
a[1]+=a[0];
return a;
}
void main()
{
int i,*b;
for(i=1;i<5;i++)
{
b=fun();
printf("%d%d",b[0],b[1]);
}
printf("\n");
}
程序的运行结果是( )。
选项
A、1 2 3 4 5 6 7 8
B、1 2 1 2 1 2 1 2
C、0 1 0 1 0 1 0 1
D、1 2 3 5 8 13 21 34
答案
D
解析
题干中,fun函数定义一个静态数组a,它包含两个整型元素,然后将两个元素的和赋给第1个元素,再将两个元素的和赋给第2个元素,同时将数组a的指针当作返回值返回。main函数中,在for循环中4次调用fun函数,并输出返回的两个元素。由于a是静态数组,因此4次调用中,只有第1次调用时初始化为0、1,后续调用时,a的元素值都是上一次调用后的值。所以i=1时,输出1、2;i=2时,输出3、5;i=3时,输出8、13;i=4时,输出2l、34。故本题答案为D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/LJkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun和funx的功能是:用二分法求方程2x3-4x2+3x-6=0的一个根,并要求绝对误差不超过0.001。例如,若
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:求出1~1000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中,且编号唯一。函数fun的功能是:找出指定
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序建立了一个带头节点的单向链表,并用随机函数为各节点赋值。函数fun的功能是将单向链表节点(不包括头节点)数据域为偶数的值累加起来,并且作为
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了NXN的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角
下面选项中关于编译预处理的叙述正确的是()。
随机试题
间接维持子宫前倾位的韧带是
药品成分的含量不符合国家药品标准的是
心脏骤停最重要的诊断依据是
A.肾小球毛细血管血压明显下降B.血浆胶体渗透压降低C.肾小囊内压增高D.肾小管内溶质浓度增加E.肾小球滤过面积减少急性大失血引起少尿的主要原因是()。
下列对中心地、中心商品与服务表述正确的是()。①中心地,可以表述为向居住在它周围地域的居民提供各种商品和服务的地方;②中心商品与服务,分别指在中心地内生产的商品与提供的服务;③中心商品和服务是不分等级的,即较高级别的中心地生产的较高级别的中
国际上的BOT项目的特许运营期限一般为()。
某市甲公司于2013年6月1日设立,当年6月份发生以下业务:(1)6月10日甲公司的财务人员持有关证件到A银行营业部办理基本存款账户的开立手续,A银行工作人员审查了其开户的证明文件,并留存了相关证件的复印件,为其办理了基本存款账户的开户手续(隔日
自然崇拜
设计思维是一种()。
A、Avoidthedifficultpartinthejob.B、Askthecompanyforhelp.C、Learnhardbyworkingextrahours.D、Findamoreexperience
最新回复
(
0
)