首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; 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
19
问题
有以下程序;
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://jikaoti.com/ti/3jI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
长整型常数的类型说明符为
下面程序运行时,若输入"VisualBasicProgramming",则在窗体上输出的是( )。PrivateSubCommand1_Click() Dimcount(25)AsInteger,chAsString ch=U
下列叙述中正确的是()。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
用LineInput语句从顺序文件读出数据时,每次读出一行数据。所谓一行是指遇到()分隔符,即认为一行的结束。
以下过程定义中正确的过程首行是( )。
下面描述中不属于数据库系统特点的是
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePersonnameAsString*8
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
随机试题
契诃夫的小说《苦恼》的主人公是()
ThereisaWebsitecalledthe"WorldDatabaseofHappiness".Itcombinesand【C1】______theresultsofhundredsofsurveysfroma
文题一般不超过多少个汉字()
病人在医院内因为接触受污染的门把手、水龙头等引起的医院内感染,属于病人在医院内因输血而感染了某种疾病,这种传播方式属于
下列关于在深圳证券交易所上网发行资金申购流程的选项中,正确的有()。Ⅰ.T日投资者申购Ⅱ.T+113组织摇号抽签,公布中签结果Ⅲ.T+2日资金冻结、验资及配号Ⅳ.T+3日资金解冻
根据下列资料,回答问题2013年1--10月,全国汽车商品累计进出口总额为1307.15亿美元,同比增长2.16%,同比年内首次呈现增长。其中:进口金额664.72亿美元,同比增长0.18%,结束了9月下降趋势;出口金额642.43亿美元,同比增
现有一份样本,为100名学生的IQ分数,由此计算得到以下统计量:样本平均数(mean)=95,中位数(median)=100,下四分位数(Iowerquartile=70,上四分位数(upperquartile)=120,众数(mode)=75,标
述评激进建构主义学习理论。
A、 B、 C、 D、 C
A、9:50.B、10:O0.C、10:10.A
最新回复
(
0
)