首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 fun(int a) { int b=0;static int c=3; b++;c++; return(a+b+c) ; } main() { int
以下程序运行后的输出结果是【 】。 fun(int a) { int b=0;static int c=3; b++;c++; return(a+b+c) ; } main() { int
admin
2010-05-22
32
问题
以下程序运行后的输出结果是【 】。
fun(int a)
{ int b=0;static int c=3;
b++;c++;
return(a+b+c) ;
}
main()
{ int i,a=5;
for(i=0;i<3;i++)printf("%d%d",i,fun(a) );
prind("\n");
}
选项
答案
10111212
解析
需要注意的是,函数fun()中的变量c为静态局部变量,在静态存储区内分配了存储单元,在程序整个运行期间不会释放,所以调用函数时,只赋初值一次,以后再调用函数时,c中的值为上次调用函数时的值。执行for循环,当i=0时,fun(5)=5+1+4= 10,此时c=4;当i=1时,fun(5)=5+1+5=11,此时c=5;当i=2时,fun(5)=5+1+6 =12;此时c=6:当i=3时,退出for循环,并输出回车换行符。
转载请注明原文地址:https://kaotiyun.com/show/N8Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为CD1的通用对话框,一个名称为Text1的文本框,窗体的单击事件过程如下:PrivateSubForm_Click()CD1.DialogTitle=“改变颜色”CD1.Colo
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=10y=20Callfun1(x,y
编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPriv
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger.yAsIntegerx=InputBox(“输入第一个数”)y=InputBox(
在VB中,函数过程与子程序过程的区别之一是()。
如果把程序的启动对象设置为:SubMain,则SubMain过程()。
结构化程序的三种基本控制结构是()。
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为“VBPmgraming”。运行程序后,选中其中的“VB”,并执行如下事件过程:PrivateSubCommand1_Click()
VB应用程序不能把一个二维表格中的数据存入文件()。
随机试题
下列各项属于技术社会形态序列的是
属于社区护理对象的重点人群()
患儿,女,1岁。头大,智力障碍。CT示第四脑室与枕大池扩大,小脑蚓部和半球发育不良,幕上脑室扩大。根据诊断,该病的主要病理改变为
在原始凭证审核过程中,对于不准确、不完整的原始凭证,应该()。
根据个人所得税法律的规定,下列各项中,暂减按10%税率征收个人所得税的是()。
散客送站服务与团队送站服务的主要不同之处表现在()。
景区讲解员在接待旅游团(者)之前应做好的业务准备工作主要有()。
下列不属于积极财政政策措施的是()。
简述邻接权与著作权的主要区别。(2014年一专一第54题)
[*]
最新回复
(
0
)