首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> func(int n) void main() { static int num=1; {func(3);func(4);print
有以下程序 #include<stdio.h> func(int n) void main() { static int num=1; {func(3);func(4);print
admin
2019-08-10
21
问题
有以下程序
#include<stdio.h>
func(int n) void main()
{ static int num=1; {func(3);func(4);printf("\n");}
num=num+n;printf("%d",num);
}
程序运行后的输出是
选项
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/5cRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;
有以下程序#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int),5,fp);fwri
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
计算机能直接执行的程序是
以下叙述中正确的是
以下数组定义中错误的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
程序调试的任务是()。
随机试题
产后多长时间经腹部检查已触不到宫底()
柳永《八声甘州》:_________,何事苦淹留?
下列寄生虫在宿主的生殖方式A.裂体增殖B.有性生殖C.配子生殖和孢子增殖D.内二芽增殖E.仅发育无增殖
患者右上第一中切牙扭转近90度,且伴有唇侧倾斜,牙髓正常,牙根长大,牙槽骨轻度吸收,牙龈红肿,探易出血。桩核切端应为金属烤瓷冠留出的间隙为A.1mmB.2mmC.3mmD.2.5mmE.以上都不是
对长期储存的怕压医药商品应()
党的十一届三中全会以后,利用外资工作进入了一个新的历史时期,下面说法中正确的是()。
黄湖社区居住了多位自闭症儿童,社区工作者为此招募了5位居民担任志愿者,开展结对服务。为了能更好地开展服务,社区工作者为志愿者讲解了自闭症儿童的一些特征及如何引导儿童康复治疗的技巧。这属于社区工作者对志愿者()的培训。
演员:公园:演出
有以下程序:#includeusingnamespacestd;classR{public:R(intr1,intr2){R1=r1;R2=r2:
KB(千字节)是度量存储器容量大小的常用单位之一,1KB等于()。
最新回复
(
0
)