首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include intf(intn); main() {inta=3,s; s=f(a);s=s+f(a);printf("%d\n",s); } intf(intn) {staticinta=1; n+=a++; returnn; } 程
有以下程序: #include intf(intn); main() {inta=3,s; s=f(a);s=s+f(a);printf("%d\n",s); } intf(intn) {staticinta=1; n+=a++; returnn; } 程
admin
2020-11-23
34
问题
有以下程序:
#include
intf(intn);
main()
{inta=3,s;
s=f(a);s=s+f(a);printf("%d\n",s);
}
intf(intn)
{staticinta=1;
n+=a++;
returnn;
}
程序运行后的输出结果是( )。
选项
A、9
B、8
C、7
D、10
答案
A
解析
题目中静态局部变量a,在静态存储区内分配存储单元,在程序整个运行期间都不释放。所以第一次调用函数执行n+=a++;时a先与n相加在再进行自增。n的值为4,a的值为2,且a变量执行完后空间没有释放。再执行 s=s+f(a)时 ,s的值为4,调用f(a)函数时n的返回值为 n=3+2=5,且此时a的值为3了。所以s的值为9。
转载请注明原文地址:https://kaotiyun.com/show/n03p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55,0,b=34.0,c=12.0。请改正程序中的错误,使它能得出
给定程序MODI1.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动ma
设有定义:inta=64,b=8;,则表达式(a&&b)和(a|b)&&(a||b)的值分别为()。
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为****A*BC*DEF*G*
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
以下叙述中正确的是()。
以下叙述中正确的是()。
若己建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是@A@s->next=’\0’;p=p->next;p->则不能将s所指节点插入到链表末尾的语句组是
某二叉树共有12个结点,其中叶子结点只有1个。则该二义树的深度为(根结点在第1层)
随机试题
患者,女,20岁。持续发热1周,入院经血培养、肥达检测确诊为“伤寒”,经氧氟沙星治疗10天,体温降至正常,入院后第12天,突然出现剧烈腹痛,出冷汗。体查:腹部压痛及反跳痛,肝浊音界消失。血常规WBC3.6×109/L,N0.85,腹部X线摄片示膈下游离气体
医学心理学的研究范围包括
道路沥青混合料面层施工的压实度,可采用最大理论密度的()作为控制指标。
对于过境、转运和通运货物,运输工具负责人应当向进境地海关如实申报,并应当在规定期限内运输出境。()
甲股份有限公司(以下简称甲公司)2007年至2009年投资业务有关的资料如下:(1)2007年1月1日,甲公司与ABC公司达成协议,以市区200亩土地的土地使用权和两栋办公楼换入ABC公司拥有的乙公司25%的股权和T公司10%的股权。甲公司
张三委托李四销售一批大米并交付,李四经张三同意转委托给王五。王五以其自己的名义与赵六签订买卖合同,王五依约向赵六交付大米,但赵六拒绝付款。根据合同法律制度的规定,下列表述中,不正确的是()。
()是领导职能体系中关键的环节。
Thegovernmentistobanpaymentstowitnessesbynewspapersseekingtobuyuppeopleinvolvedinprominentcases【C1】______the
WhenisNorthKoreaplanningtosendtheirsatellite?
TheconqueringEuropeansdisplacedtheAborigines,killingmany,drivingothersfromtheirtraditionaltribal]ands,andeventua
最新回复
(
0
)