首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以卞程序 #include<stdio.h> func(int n) {static int num=1; num=num+n;printf("%d",num); } void main() {func(3);func(4);printf("\n");}
有以卞程序 #include<stdio.h> func(int n) {static int num=1; num=num+n;printf("%d",num); } void main() {func(3);func(4);printf("\n");}
admin
2020-07-28
66
问题
有以卞程序
#include<stdio.h>
func(int n)
{static int num=1;
num=num+n;printf("%d",num);
}
void main()
{func(3);func(4);printf("\n");}
程序运行后的输出是
选项
A、4 5
B、3 5
C、4 8
D、3 4
答案
C
解析
在函数func(int n)中定义了局部静态变量num,,其初始值等于1,所以在主函数中执行func(3),输出4,此时静态变量num的值等于4,当退出函数func(3)时,其值不会丢失,所以当在执行func(4)时,输出8。
转载请注明原文地址:https://kaotiyun.com/show/8Q3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义语句中正确的是
以下选项中可用作C程序合法实数的是
以下选项中合法的常量是
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
有以下程序intf(intm){staticintn=0;n+=m;returnn;}main(){intn=0;printf("%d,",f(++n));printf("%d\n",f(n++));
以下叙述中错误的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下面不属于软件需求分析阶段工作的是
下面不属于数据库系统特点的是
随机试题
以刘禹锡的《乌衣巷》为例,试述意境为什么是虚实相生的产物。
下列选项中,不属于PTE血栓常见来源的是
临床上脾虚湿阻的病人可见
腭大孔的表面标志为
下列预防乳痈的措施中不包括
债务人将债务的全部或部分转移给第三人的,根据《中华人民共和国合同法》的规定,正确的做法是()。
下列句子中有语病的一项是:
生态文明建设事关社会发展方式和人民福祉。只有实行最严格的制度,最严密的法治,才能为生态文明建设提供可靠保障;如果要实行最严格的制度、最严密的法治,就要建立责任追究制度,对那些不顾生态环境盲目决策并造成严重后果者,追究其相应的责任。根据上述信息,可以得出以下
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()
LifetimeemploymentintheJapanesecompanyperhapsmeansthattheemployeecanmakeseriousmistakesinwork.Family’sandcom
最新回复
(
0
)