首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio_h> int f(int n); main(){int a=3,s; int f(int n){static int a=1; s=f(a); n+=a++; s=s+f(a); return n; prin
有以下程序 #include<stdio_h> int f(int n); main(){int a=3,s; int f(int n){static int a=1; s=f(a); n+=a++; s=s+f(a); return n; prin
admin
2016-12-18
25
问题
有以下程序
#include<stdio_h>
int f(int n);
main(){int a=3,s; int f(int n){static int a=1;
s=f(a); n+=a++;
s=s+f(a); return n;
printf("%d\n",s);} }
程序运行后的输出结果是
选项
A、9
B、8
C、7
D、10
答案
A
解析
在主函数中第一次调用f(a)时,得到变量s的值等于4,在第二次调用f(a)时,在子函数f中由于变量a是一个局部静态变量,所以这次其值等于2.因而在主函数中第二次调用f(a)后,其返回值等于5,最后变量s的值等于9。
转载请注明原文地址:https://kaotiyun.com/show/MNDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段inta=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是
已定义c为字符型变量,则下列语句中正确是______。
数据库设计的根本目标是要解决______。
结构化程序设计的3种基本结构分别是顺序、选择和______。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
设z=y5+arctanx,则=()。
(2014年第36题)在DNA双链中,能够转录生成RNA的核酸链是
临床使用最广泛,固位、支持、稳定作用均较理想的卡环是游离端缺失,缺牙区牙槽嵴丰满,但末端基牙状况不理想时,应选用
肿瘤相关性抗原是指
某研究发展中心工程施工中,在浇筑门厅(结构高度为28.1m,净跨24m)混凝土时,发生支模架坍塌,造成13人死亡,17人受伤。经调查,该事故主要是由于现场技术管理人员生病请假,工程负责人为了不影响施工进度,未经技术交底就吩咐工人自行作业造成的,该工程质量应
证券、期货投资咨询人员申请取得证券、期货投资咨询从业资格证,应当提交()。Ⅰ.身份证Ⅱ.学历证书Ⅲ.参加证券、期货从业人员资格考试的成绩单Ⅳ.所在单位开具的以往行为说明材料
某股份有限公司对期末存货采用成本与可变现净值孰低法计价。20×4年12月31日库存自制半成品的实际成本为40万元,预计进一步加工所需费用为16万元,预计销售费用及税金为8万元。该半成品加工完成后的产品预计销售价格为60万元。假定该公司以前年度对该存货已计提
两种不同的商品可以按一定比例相互交换,原因在于它们()。
A、ArtmovementsintheU.S.B、Modemhistoryoftheworld.C、TheeffectsofGreatDepressionin1930s.D、Thepopularityofart.A
A、Itsblack-and-whitescreenisn’tbigenough.B、Itse-newspapersdon’tcontainpictures.C、Itonlyoffersheadlinesandtopsof
最新回复
(
0
)