首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; 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
26
问题
有以下程序;
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全国计算机二级
相关试题推荐
下列叙述中正确的是( )。
(1)在考生文件夹下有一个工程文件sit3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个正整数读入数组a中。②单击“计算”按钮,则找出这100个正整数中的所有完全平方数(一个整数若是另一个整数的
下面叙述中错误的是
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
数据库管理系统是()。
以下数据结构中,属于非线性数据结构的是()。
在标准模块中用Public关键字定义的变量,其作用域为( )。
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义
设有如下函数:FunctionDelSpace(chAsString)AsInteger Dimn%,st$,c$ st="" n=0 Fork=1ToLen(ch) c=Mid(ch,k,1) I
随机试题
不同的时代,具有不同的时代精神。今天我们所处的时代,是一个
电热法施工的特点是( )。
下列说法中正确的是( )。
下列情况中免征房产税的是()。
某县市部分乡镇专门围绕国道、乡道修建“路边政绩”工程,且互相攀比,花样翻新。某村镇沿303国道矗立着统一规格的特制玉米仓,远远望去非常“壮观”,可一进村子就“真相大白”了,从第二排往后的农户家里仍是普通的木制玉米仓。而另一个村子响应镇里号召,在公路两侧装上
两个孩子逆着自动扶梯的方向行走。20秒内男孩走27级,女孩走了24级,按此速度男孩2分钟到达另一端,而女孩需要3分钟才能到达。则该扶梯静止时共有多少级可以看见?
10个连续偶数的和是以l开始的10个连续奇数和的2.5倍,其中最大的偶数是多少?
中国共产党建立新型人民军队的重要开端是()。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
Youcan’taffordtoletthesituationgetworse.Youmusttake______toputitright.
最新回复
(
0
)