首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行输出的结果是( )。 #include<stdio.h> f(int a) { int b=0; static c=3; a=C++;b++; return(a); } main()
下列程序执行输出的结果是( )。 #include<stdio.h> f(int a) { int b=0; static c=3; a=C++;b++; return(a); } main()
admin
2013-02-23
20
问题
下列程序执行输出的结果是( )。
#include<stdio.h>
f(int a)
{ int b=0;
static c=3;
a=C++;b++;
return(a);
}
main()
{ int a=2,i,k;
for(i=0;i<2;i++)
k=f(a++);
printf("%d\n",k);
}
选项
A、3
B、4
C、5
D、6
答案
B
解析
本题考查函数调用时的参数传递。在函数调用时,static变量在函数调用结束后所做的所有变化均保持(即上次调用结束时的值)。
在主函数中,第一次循环,i=0,调用k-f(a++)=f(2),调用完之后才将a加1,a变为3,在f(2)中,先将c=3赋值给a返回,然后将c加1,得到k=a=3,c=4。
第二次循环,i=1,调用k=f(a++)=f(3),调用完之后才将a加1,a变为4,在f(3)中,先将c=4赋值给a返回,然后将c加1,得到k=a=4,c=5。
转载请注明原文地址:https://kaotiyun.com/show/ToJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C程序中,判逻辑值时,用“非0”表示逻辑值“真”,又用“0”表示逻辑值“假”。在求逻辑值时,逻辑真和逻辑假可分别表示为
判断char型变量c1是否为大写字母的正确表达式是
执行下面程序的正确结果是()main(){floata=1.9switch(A){case0:printf("0000");case1:printf("1111");case2
如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是()
面向对象的模型中,最基本的概念是对象和【】。
软件系统生命周期的第一个阶段是______。
数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中,______不是数据库阶段的特点。
若有说明:inta[3][4]={0};则下面正确的叙述是
若用0至9之间不同的三个数构成一个三位数,下面程序将统计出共有多少种方法。请填空。#include<stdio.h>main(){inti,j,k,count=0;
若定义了以下函数;voidsub(……){……*t=(int*)malloc(10*sizeof(int));……}其中t是该函数的形参,要求通过t把动态分配存储单元的地址传回主调函数,则形参t的正确定义应该
随机试题
《白虎通义》
A.主细胞B.壁细胞C.黏液细胞D.胃幽门黏膜G细胞E.胃黏膜表面上皮细胞分泌胃蛋白酶原
定量地阐明反应速度与温度之间的关系用于药物从固体制剂中的溶出速度
工程项目施工质量保证体系的质量目标要以()为基本依据。[2012年真题]
数据清单是一种包含一列行标题和多列数据且每列同行数据的类型和格式完全相同的Excel工作表。()
万利达公司2008年发生的部分经济事项如下:(1)3月2日办理了工商登记并领取了营业执照,会计张某于当月办理了税务登记并领取了税务登记证,随即向注册地银行开立了基本存款账户。(2)5月4日该公司出纳签发了一张支票,但未在支票上注明收款人
某有限责任公司由甲、乙两个股东各出资140万元设立,设立时注册资本总额为280万元,经过两年营运,该公司盈余公积和未分配利润合计为80万元,所有者权益总额为360万元,投资者丙有意加入,经各方协商同意丙公司以240万元出资,且丙在注册资本中享有的金额为该有
Itisoftenobservedthattheagedspendmuchtimethinkingandtalkingabouttheirpastlives,ratherthanaboutthefuture.Th
BlackHoles1.Blackholescanbebestdescribedasasortofvacuum,suckingupeverythinginspace.Scientistshavediscov
IftheDakotaAccessPipeline(输油管道)iscompleted,itwillcarrynearlyhalfamillionbarrelsofoilacrossfourstateseveryd
最新回复
(
0
)