首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
29
问题
有以下程序:
#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://jikaoti.com/ti/boD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87
由N个有序整数组成的数列己放在一维数组中,给定程序MODI1.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回—1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(lo
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdl
给定程序MODII.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.5
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可有多名职员。则实体部门和职员间的联系是()。
下列选项中属于面向对象设计方法主要特征的是()。
以下选项中,值为1的表达式是
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为
随机试题
位于坐标原点的一个质点Q按下列规则移动:质点每次移动一个单位,移动的方向为向上或向右,并且向上、向右移动的概率都是1/2,质点Q移动五次后位于点(2,3)的概率是()。
()属于局部腐蚀。
引绳而绝之,其绝必有处。引:绝:处:
以下改善黏膜支持式可摘局部义齿支持作用的措施中错误的是
患儿,6岁。发热2天,出现淡红色小丘疹,根盘红晕,丘疹上部可见疱疹,形态椭圆。胞浆清亮,皮疹以躯干为多,苔薄白,脉浮数。其治法是()
在美国的佛罗里达海岸,城市的灯光曾造成刚破壳而出的小海龟迷路,使一些小海龟忽然直奔错误的方向,引导小海龟踏上了死亡之途。在很多场合下,即使动物们不直接暴露在灯光之下,它们也难以摆脱光污染的伤害,城区里的灯光会通过云层反射下来,使夜空处在非自然的光亮下。科学
国家安全问题事关国家安危和民族存亡。在国家安全形势越来越复杂的今天,大学生要增强国家安全意识,对境内外敌对势力的渗透、颠覆、破坏活动保持高度警惕,切实履行维护国家安全的义务。国家安全一般是指一个国家不受内部和外部的威胁、破坏而保持稳定有序的状态。当前,我国
执行以下程序段:a$=”VisualBasicProgramming”b$=”C++”c$=UCsse(Left$(a$,7))&b$&Right$(a$,12)后,变量c$的值为()。
It’sagorgeousdayanyway.
A、Goouttowork.B、ListencarefullytoJohn.C、Becalmandpatient.D、Dotheeasiestthing.C
最新回复
(
0
)