首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(int x,int y) { static int m=0,i=2; i+=++m;m=i+x+y;return m; } main() { int j=1,m=1,k;
有下列程序: fun(int x,int y) { static int m=0,i=2; i+=++m;m=i+x+y;return m; } main() { int j=1,m=1,k;
admin
2012-12-03
63
问题
有下列程序:
fun(int x,int y)
{ static int m=0,i=2;
i+=++m;m=i+x+y;return m;
}
main()
{ int j=1,m=1,k;
k=fun(j,m);printf("%d,",k);
k=fun(j,m);printf("%d\n",k);
}
执行后的输出结果是( )。
选项
A、5,5
B、5,11
C、11,11
D、11,5
答案
B
解析
变量m和i声明为局部静态变量,因此第1次调用fun()函数后.局部静态变量m和i的值为5和3,第1次调用结束时,它们的值不变,第2坎调用时,m和i的初始值分别为5和3,在执行“i+=m+1”,后,i的值为9,因此,最终m的值为11。
转载请注明原文地址:https://kaotiyun.com/show/O0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在设计程序时,应采纳的原则之一是()。
在标准C语言中,下列程序的输出结果为______。main(){printf("%e",123.456);}
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
若有“doublea;”,则正确的输入语句是()。
在软件测试中,动态测试和静态测试手段只能发现程序中的错误,而不能证明程序中不存在错误,只有【】证明才有可能证明程序的正确性。
以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<atdio.h>typed
—个数据库系统一般由三级模式组成,其中的模式(也称逻辑模式或概念模式)指的是______。
设有如下说明:typedefstruetST{longa;intb;charc[2];}NEW;则下面叙述中正确的是()。
具有3个结点的二叉树有
软件开发环境是全面支持软件开发全过程的【】集合。
随机试题
FIDIC向国际工程界提供的完整的标准合同体系,不包括()。
光缆单盘检验中,不需要使用OTDR进行测试的项目是()。
路基边桩放样的常用方法有()。
回国服务留学人员赵某于2015年2月10日用现汇购买了一辆个人自用国产小汽车。2017年3月,赵某将该车转让给宋某,转让价为138000元,并于3月10日办理了车辆过户手续。已知该小汽车初次办理纳税申报时确定的计税价格为180000元。宋某应纳车辆购置税
雀巢咖啡已是被大家所熟知的品牌,最新推出的“活出敢性之敢爱篇”广告引起了大家的共鸣。“为了爱情,常常伪装”,第一次去女友家的男生,心情非常忐忑,对女友父母说“我有车,有房”,这时,女友帮他倒了一杯咖啡,说“原味最好”,男生坦白“车是自行车,房是租的,但我很
新课程强调,教师是学生学习的()。
TheAmericandreamisthatanychildcanmakeitfromthebottomtothetop.Thatmaystillbetrueinpolitics;thesonofaKe
为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是(
Thetwoelementsofsuccessthatareintimatelyconnectedarecreativityandinnovation.
Whatwasthemantellinghisfriend?Hewastellinghisfriend______ofhiscontentedmarriage.Whatcanweinferfromthest
最新回复
(
0
)