首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 intd=1; yoidfun(intP) { intd=5: d+=p++; printf(’’%d’’,d);) main( ){ inta=3: fun(a); d+=a++: printf(’’%d\n’’,d);} 程序的输出结
有以下程序 intd=1; yoidfun(intP) { intd=5: d+=p++; printf(’’%d’’,d);) main( ){ inta=3: fun(a); d+=a++: printf(’’%d\n’’,d);} 程序的输出结
admin
2020-05-19
35
问题
有以下程序
intd=1;
yoidfun(intP)
{
intd=5:
d+=p++;
printf(’’%d’’,d);)
main( ){
inta=3:
fun(a);
d+=a++:
printf(’’%d\n’’,d);}
程序的输出结果是
选项
A、96
B、94
C、84
D、85
答案
C
解析
代码考查点为全局变量和局部变量的同名问题,若全局变量和某个函数中的局部变量同名,则在该函数中,此全局变量被屏蔽,在该函数内,访问的是局部变量,与同名的全局变量不发生任何关系。主函数执行。fun(3)时候,执行调用函数fun,使用局部变量d=5,执行d+=p++,相当于d:d+(p++),得到d的值为8,输出。函数调用结束,转到主函数,继续执行d+=a++,此时d为全局变量,执行语句以后,d值为4。
转载请注明原文地址:https://kaotiyun.com/show/iMCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:char*c:,以下选项中能够使字符型指针c正确指向一个字符串的是()。
若己定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROG1.C中
检查软件产品是否符合需求定义的过程称为()。
给定程序MODI1.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能得出正确的结果。
下列方法中,属于白盒法设计测试用例的方法的是()。
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
软件测试的目的是()。
随机试题
下列与古代典籍有关的说法,正确的是:
在核算股份支付产生的应付职工薪酬时,以权益结算的股份支付会减少企业负债。()
设且矩阵X满足关系式X(C—B)T=E,求X.
A.草黄色透明腹水B.黄色混浊,含胆汁,无臭味C.稀脓液,带臭味D.血性液体,臭味重E.稀薄脓液,无臭味阑尾炎穿孔腹膜炎的腹腔抽出液为
在大气环境评价中,预测因子应根据()而定,选取有环境空气质量标准的评价因子作为预测因子。
某水利水电施工承包商与业主签订了一份堤防工程施工合同,合同约定工期为68天,承包商工期每提前1天获奖励2000元,每拖后1天支付违约金3000元。承包商提交的施工网络进度计划如下图所示,该计划得到业主代表的认可。在实际施工过程中发生了如下事件:
建设工程项目总承包方式的核心是()。
Ctrl+Break与Ctrl+NumLock功能相同。()
客户的保证金应当与期货公司的自有资产相互独立、分别管理。( )
在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:PrivateSubrun_Click()result=""Fori=1To Me!nForj=1ToM
最新回复
(
0
)