首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; 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
2010-09-05
34
问题
有以下程序;
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)
}
执行后的输出结果是【 】。
选项
答案
7
解析
如果局部变量与全局变量重名,在局部变量的作用域,全局变量不起作用。所以在main函数中第一次调整函数f时a=5得s=5,第二次调用函数f时a=2得s=5+2=7。函数f在执行语句return(*A) ++时首先返回*A,然后将*A的值加1。
转载请注明原文地址:https://kaotiyun.com/show/liWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用Open语句可以打开或建立文件,并同时指定文件的输入输出方式。下列输入输出方式中错误的是()。
执行语句DimX,YAsInteger后( )。
下列叙述中正确的是()。
下面叙述中错误的是
为计算an的值,某人编写了函数power如下:PrivateFunctionpower(aAsInteger,nAsInteger)AsLong DimsAsLong p=a Fork=1Ton p=p*a Next
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“启动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在伞局数组users中,注册用户数(小于或等于10个)放在全局变量
以下描述中,不是线性表顺序存储结构特征的是()。
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。
数据库技术的根本目标是()。
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
随机试题
在汉语普通话中,下列各组合成词的结构类型完全一致的有
在维持膝关节稳定性诸因素中,下列哪项最重要
A.抑制循环中的和局部组织中的ACE,产生与AngⅡ相反的作用B.阻断中枢神经系统、心脏、肾脏、外周突触前膜的β受体C.兴奋中枢的咪唑啉受体和α2受体D.选择性阻断α1受体E.以上均不是可乐定的降压作用机制是
对于正常新生儿的心理护理,错误的是()
下列各项,劳动争议仲裁申请书中不要求载明的事项是()。
对旅游安全事故处理的一般程序是如何规定的?
弗吉里奥
Whenfourbanksfailedinoneday,therewasa(n)panicamongbusinessmen.
SEALINKNoticetoCustomersDearCustomers,PleasebeadvisedthatfromMonday,3rdOctoberparkingattheBreakwaterTerminali
A、CalltheEnglishLanguageCentertoapply.B、Fillintheapplicationformonthewebsite.C、SendanemailtotheEnglishLangu
最新回复
(
0
)