首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int f(int n); main(){int a=3,s; int f(int n){static int a=1; s=f(
有以下程序 #include<stdio.h> int f(int n); main(){int a=3,s; int f(int n){static int a=1; s=f(
admin
2020-03-15
19
问题
有以下程序
#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/FDCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库设计中,将E—R图转换成关系数据模型的过程属于
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是:
以下叙述中正确的是
以下叙述中正确的是
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
有下列程序:#include/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){intt,i,j;{intc[10]={1,2,3,4,5
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;
C语言中double类型数据占字节数为
关于“while(条件表达式)循环体”,以下叙述正确的是
随机试题
用管路气源作动力的调节阀,用气高峰时阀后压力下降,不应重点检查的是()。
为什么说政治是一个历史范畴?
A.鼠疫、霍乱B.艾滋病、霍乱C.麻疹、肺结核D.风疹、狂犬病E.丝虫病、流行性感冒属于甲类传染病的是
市场调节是一种()调节。
国际工程承包合同的工程项目,()是整个项目管理的核心。
如果王芳每年借给李明100元,连续借了8年,按照年利率7%计算,8年后李明应还给王芳( )元。
退休后的收入实际上是退休后的生活保障,不同退休养老规划工具的收入构成了保障退休养老金的不同“防线”。其中,保障退休后生活的第四道“防线”应当是( )。
编列了创造性人格自陈量表《你属于哪一类人》,用以初步了解儿童创造性的是()。
【2014山东德州】为了做好教学工作,使学生处于良好的注意状态,更好地完成学习任务,教师必须考虑到使学生的有意注意和无意注意在整个教学过程中呈有节奏的轮换和交替。()
A、Watchingabasketballmatch.B、Cleaningupthenewapartment.C、GoingtothecinemawithMargaret.D、Goingshoppingwithherf
最新回复
(
0
)