首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); }
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); }
admin
2010-05-22
27
问题
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); } main() { int a=2,i,c; for(i=0;i<2;i++) c=f(a++); printf("%d\n", c); }
选项
A、4
B、7
C、6
D、5
答案
8
解析
本题考查静态变量的使用方法和for循环。在函数调用时,static变量在函数调用结束后所作的所有变化均不保持,所以当i=1时,第2次进入f函数时c=5,所以最终main函数中c的值为5。
转载请注明原文地址:https://kaotiyun.com/show/AAWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下合法的VB变量名是()。
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是()。
下面对软件描述错误的是()。
列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
下面选项中不是关系数据库基本特征的是()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为()。
数学式子5+(a+b)×2对应的VisualBasic表达式是()。
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
软件测试的目的是()。
随机试题
Itisnotpolitetoarriveatadinnerpartymorethan15to20minuteslate.Thehostorhostessusuallywaitsforallthegues
A.HBsAgB..HBcAgC.HBeAgD.抗-HBsE.抗-HBc存在于Dane颗粒表面()
男性,28岁。突起畏寒发热,右胸痛2天,X线胸片示右下肺叶大片模糊影。可能诊断
本病诊断为何病本病治法为
已知向量组α1,α2,α3线性无关,α1+2α2,α1+3α3,2α2+tα3线性相关,则t=()。
投资者教育具体应重点突出的内容有()。
某企业与海外公司2008年签订一份金额为500万美元的采购合同,并按规定缴纳了印花税,2009年修改该合同,将金额增加为721万美元,修改凭证当日的美元与人民币的汇率为6.28,当月1日美元与人民币的汇率为6.38,则该企业2009年应缴纳的印花税为人民币
由于交通部门的原因,原定班次或车次变更而导致漏接发生,旅游者对导游员抱怨、发火,导游员应()。
WhatwasMary’sjob?WhatcouldMary’scatsay?Shecouldsay______.
ACareerinAccounting Asafieldofstudyandwork,accountingisexpandingthroughouttheworld.Ajobinaccounting
最新回复
(
0
)