首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
37
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#include#defineS(x)4*(x)*x+1main(){intk=5,j=2;printf("%d\n",S(k+j));}程序运行后的输出结果是
下列关系表达式中,结果为"假"的是
以下选项中合法的常量是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
下面选项中关于位运算的叙述正确的是
以下选项中不属于C语言程序运算符的是
C语言中double类型数据占字节数为
软件设计中模块划分应遵循的准则是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
以下不构成无限循环的语句或语句组的是()。
随机试题
1985年8月,美国博雅公共关系公司与中国新闻发展公司签约成立了我国第一家公共关系专业公司,即____________。
莎士比亚四大悲剧是《哈姆雷特》、《奥赛罗》、《李尔王》和【】
男性,52岁。每日早晨5时左右胸骨后疼痛,查体:心脏不大,无杂音。发作时心电图呈STⅡ,Ⅲ,aVF抬高,约30min后恢复正常。其诊断最可能是
善于清胃而止呕的药物是
关于规章,下列哪一说法是正确的?
建设工程民事纠纷的处理方式主要包括()。
货币市场基金需披露()。
一位颇有名望的美国富商在散步时,遇到一个瘦弱的摆地摊卖旧书的年轻人,他缩着身子在寒风中啃着发霉的面包。富商怜悯地将8美元塞到年轻人手中,头也不回地走了。没走多远,富商忽又返回,从地摊上捡了两本旧书,并说:“对不起,我忘了取书。其实,您和我一样也是商人!”
不具备正式公文的法定权威性与行政约束力的是()。
(1)在名称为Form1的窗体上添加一个名称为Label1、标题为“添加项目:”的标签;添加一个名称为Textl的文本框,初始内容为空;添加一个名称为Combol的下拉式组合框,并通过属性窗口输入若干项目(不少于3个,内容任意);再添加两个命令按钮,名称分
最新回复
(
0
)