首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include func(int n) { static int num=1; num=num+n;printf("%d",num); } void main() { func(3);func(4);printf("\n");} 程序运
有以下程序 #include func(int n) { static int num=1; num=num+n;printf("%d",num); } void main() { func(3);func(4);printf("\n");} 程序运
admin
2015-12-25
45
问题
有以下程序
#include
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://jikaoti.com/ti/Kii0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
变量m的值为8,m的地址为1010,若欲使p为指向m的指针变量,则下列赋值正确的是()。
下列程序的输出结果是()。#include<stdio.h>VOidp(int*x){printf("%d",++*x);}voidmain(){inty=3;p(&y);
有下列程序:fun(intx,inty){statlcintm=0,i=2;i+=m+1;m=i+X+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);p
下列程序的输出结果是______。#include<stdio.h>intt(intx,inty,intcp,intdp){cp=x*x+y*y;如:dp=x*-y*y;}main(){in
已知#intt=0;while(t=1){...}则以下叙述正确的是
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
软件开发环境是全面支持软件开发全过程的()集合。
在使用putchar和getchar函数处理字符时,必须在程序的开头出现包含头文件命令行是_________。
随机试题
人类生存和发展所不可缺少的宝贵资源及知识经济社会的重要支柱是
下列不是经血源播散导致的肺外器官结核病是
下述哪项不是由肾气不足所致
男性,30岁。患者有胃溃疡病史,今日突发性中上腹刀割样疼痛3小时,体检:全腹部压痛、反跳痛、肌紧张。行腹部立位摄片发现膈下游离气体。推测该患者腹膜炎产生的原因是
关于项目资本金的说法,正确的是()。
下列关于书面声明的日期和涵盖的期间的说法中,正确的是()。
我国古代有重阳节插茱萸的习俗,这种做法意在表达()。
【价格革命】(PriceRevolution)厦门大学2002年世界近代史真题;华南师范大学2004年世界古代中世纪史真题;苏州大学2013年世界史专业基础综合真题;中国人民大学2015年世界通史真题
购买力平价理论表明,决定两国货币汇率的因素是()。
Picasso’sartwasnotjustapleasantdistraction.Theartistbelievedthatarthelpstopenetratefurtherintotheworldandin
最新回复
(
0
)