首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include fun( int a, int b ) { int static m=0, i=2; i=i+m+1; m=i+a+b; return m; } main() { int k=4, m=1, p; p=fun( k,
有以下程序 #include fun( int a, int b ) { int static m=0, i=2; i=i+m+1; m=i+a+b; return m; } main() { int k=4, m=1, p; p=fun( k,
admin
2019-07-14
31
问题
有以下程序
#include
fun( int a, int b )
{
int static m=0, i=2;
i=i+m+1;
m=i+a+b;
return m;
}
main()
{
int k=4, m=1, p;
p=fun( k, m);
printf("%d,",p);
p=fun( k, m);
printf("%d\n",p);
}
程序运行后的输出结果是
选项
A、8,17
B、7,16
C、8,8
D、7,17
答案
A
解析
本题考查静态局部变量,本题中先执行fun(4,1)得到返回值为8,此时静态局部变量m为8,i为3,那么再次执行fun(4,1)得到的值为17,所以选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/MfRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C表达式是()。
下列数据结构中,属于非线性结构的是( )。
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
下列定义变量的语句中错误的是
有以下程序:#includemain(){ ints,t,A=10;doubleB=6; s=sizeof(A);t=sizeof(B); printf("%d,%d\n",s,t);}在VC6.0平台上编译运行,程序运行
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i
下面不能作为结构化方法软件需求分析工具的是
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;
下面对对象概念描述正确的是
随机试题
什么叫N型半导体?
简述克里斯梯尼改革的主要内容。
幽门梗阻患者术前3天洗胃应用()
罐笼提升中,不符合安全要求的是()。
英国、瑞典等福利国家实行的社会保障预算模式是()。
()被誉为“地球之肾”。
张腾与葛新为某高校大四男生,因性格不合曾多次发生争执,双方视对方为仇人。一次,张腾外出忘了关电脑,葛新借机查看,见张腾的一个文件夹中有几篇隐私日志,便擅自阅读。发现张腾在日记中记载他是私生子,感到羞耻不敢告诉他人,自己很苦闷。葛新将相关内容复印成多份材料向
FrederickII’sexperimentwas______Whatisincredibleaboutachildisthat______
Asageneralrule,AmericanmenearnmorethanAmericanwomen.Thisholdstrueacrossindustries,acrosseducationlevels,anda
Thispartistotestyourabilitytodopracticalwriting.Youarerequiredtocompletethequestionnaireaccordingtotheinfor
最新回复
(
0
)