首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int a=2; int f(int *a) {return (*a)++;) main() { int s=0; { int a=5; s+=f(&a); } s+=f(&a);
有以下程序: int a=2; int f(int *a) {return (*a)++;) main() { int s=0; { int a=5; s+=f(&a); } s+=f(&a);
admin
2009-04-15
91
问题
有以下程序: int a=2; int f(int *a) {return (*a)++;) main() { int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf("%d\n’,s); } 执行后输出结果是( )。
选项
A、10
B、9
C、7
D、8
答案
4
解析
本题中定义了一个全局变量a和局部变量a。在主函数中定义一个整型变量s并赋初值为0,接着定义了一个局部变量 a并赋值为5,由于该局部变量的和全局变量a同名,全局变量在复合语句中将不起作用,然后调用函数f(&a)(该函数的作用是返回存储变量a中的值,并让该值加1,分析程序可知返回值为5,并让a值加1变为6),并将返回值加到s中。此时s的值为5,再执行该复合语句外的其他语句,同样调用函数f(&a),传递的参数是全局变量a,故其返回值为2,加到s中后s的值变为7,最后输出的s值为7,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/EpXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件测试实施步骤的是
下面说法中错误的是
窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2、3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommand1_Click(IndexAsIntege
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
下列特征中不是面向对象方法的主要特征的是()。
在E盘当前目录文件夹下建立一个名为“Student.txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
设有如下的用户定义类型:TypeStudentNumberAsString:NameAsString:AgeAsIntegerEndType则以下正确引用该类型成员的代码是
下面的程序是利用公式:π=4-4/3+4/5-4/7+4/9-4/11+…计算机π的近似值PvivateSubCommand1_Click() DimPIAsDouble,xAsDouble,kAsLong,signAsI
在面向对象方法学中,直接反映了用户对目标系统的要求的模型是【】。
随机试题
AnoldIndianstorysaysthatthegameofchess(国际象棋)wasinventedbySissaBen,PrimeMinisterofKingShirham.Assoonasthe
Ⅱ型呼吸衰竭应给予吸氧的浓J蔓是
63岁妇女出现血性白带,除生殖系统恶性肿瘤外,考虑有哪些疾病可能
怀疑再生障碍性贫血的老年患者行穿刺的最佳部位是
A.大黄B.火麻仁C.京大戟D.巴豆E.芫花治疗寒积便秘,宜用()
某公司从一家跨国公司购进一套生产速溶咖啡的技术资料,因技术力量薄弱,无法生产出合格产品,遂与某科技大学签订技术合同,约定由该公司提供技术开发所需科研经费,付酬10万元,并派5名技校毕业生协助参与开发工作,主要是整理资料,购买器材等,但对开发出的成果如何申请
素质教育是指一种以提高受教育者诸方面素质为目标的教育模式,它重视人的()。
根据以下资料。回答下列题。2011年,我国能源生产总量达到31.8亿吨标准煤,是世界第一大能源生产国。其中,原煤产量35.2亿吨,原油产量稳定在2亿吨,成品油产量2.7亿吨。天然气产量快速增长,达到1031亿立方米。电力装机容量10.6亿千瓦。年
______foreverarethedays______Iwasyoung.
Splittingdinnercheckscancauseasplittingheadache,evenwhenthedinersaremathematicsmajors.Threecomputerscience【B1】_
最新回复
(
0
)