首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> int fun(int b) { statie int a=0: int t; t=a+b; a=b; return t; }
有下列程序 #include<stdio.h> int fun(int b) { statie int a=0: int t; t=a+b; a=b; return t; }
admin
2019-01-11
37
问题
有下列程序
#include<stdio.h>
int fun(int b)
{
statie int a=0:
int t;
t=a+b;
a=b;
return t;
}
void main()
{
int i;
for(i=1;i<24;)
printf(’’%d’’,i=fun(i));
}
程序执行后的输出结果是( )。
选项
A、1 2 3 5 8 13 21 34
B、1 1 3 5 8 13 21 34
C、2 4 7 12 20 33
D、0 2 4 7 12 20 33
答案
A
解析
函数中,用static声明的变量,为静态局部变量,静态局部变量在内存的静态存储区中占据着永久性存储单元,退出函数时,变量不会消失,下一次调用时,值仍然存在。执行循环,i=1,调用函数fun(),a=b=1,因为a为静态局部变量,所以在函数调用结束后,它并不释放,仍保留a的值为1,返回值为1,输出1,i=1,再次执行循环,调用函数,此时a的值为上一次调用保存的值1,所以返回值为2,此时a的值仍为1,输出2,i=2,再次执行循环,调用函数,返回值为3,a=b=2,依次执行直到循环结束,最后输出结果为1 2 3 5 8 13 2134,选项A正确;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/eKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m中的值为:5,则应输出:1.463611。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行。也不得更
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,
给定程序MODll.C中函数fun的功能是:实现两个整数的交换。例如给a和b分别输入:60和65,输出为:a=65b=60请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#i
若有以下定义“int t[3][2];”,能正确表示t数组元素地址的表达式是______。
己知一个有序线性表为(13,18,24,35,47,50,62,83,96,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
下列叙述中正确的是
有以下函数intaaa(char*s){char*t=S;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
软件测试分为白箱(盒)测试和黑箱(盒)测试。基本路径测试方法属于()测试。
随机试题
手术后卧床者易发生血栓的部位是
甲与妻子乙育有一子一女,女儿丙已出嫁,儿子与其妻丁生有一子戊,儿子于2005年遇车祸死亡。儿子去世后,甲、乙年老无生活来源,丙拒不赡养,甲、乙主要由再婚的丁供养。甲于2010年3月死亡,留下房屋3间。依照继承法规定,可以成为第一顺序法定继承人的有(
这些施工噪声应当符合国家规定的工业企业厂界标准和()。()是指所产生的环境噪声超过国家规定的环境噪声排放标准,并干扰他人正常生活、学习和工作的现象。
债券收益率与基础利率之间的利差反映了投资者投资于非国债的债券时面临的额外风险,也被称为()。
关于人力资本投资收益率变化规律,不正确的是()。
现金周转期,是指介于公司支付现金与收到现金之间的时间段,也就是存货周转期与应付账款周转期之和减去应收账款周转期。()
有人反映养老院服务态度差,单位让你去调查,你在调查日寸,对有记者去养老院采访这件事。你怎么做?
甲乙丙对某套房屋享有共有权,甲占有50%的份额,乙占有30%的份额,丙占有20%的份额。三方约定,该房屋轮流分别由甲乙丙使用5个月、3个月和2个月。请回答下列问题:设乙在居住期间,房屋廊檐因年久失修掉落,砸伤行人,责任应如何承担?为什么?
设总体X服从[0,θ]上的均匀分布,X1,X2,…,Xn是来自总体X的一个简单随机样本,试求:(I)未知参数θ的矩估计量和最大似然估计量;(Ⅱ)最大似然估计量是否为θ的无偏估计量,为什么?
Thenation’s47millionuninsuredarenottheonlyreasonthathealthcarehasbecomeabigissueinthepresidentialcampaigns.
最新回复
(
0
)