首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
65
问题
有以下程序
#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://kaotiyun.com/show/XDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main(){intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2)j+=p[i];printf("%dXn
下列说法错误的是()。
下列程序的输出结果是()。main(){intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2)j+=p[i];printf("%
已知i、j、k为血型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
设有以下定义和语句,则*(*(p+2)+1)的值为______。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
常用的黑箱测试有等价类划分法、______和错误推测法3种。
C语言结构体类型变量在程序执行期间()。
按“先进后出”原则组织数据的数据结构是______。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
下列哪种羊水试验对新生儿肺透明病极有意义
A.蒺藜B.地龙C.蛤蚧D.石决明E.青黛某男,40岁,患高热神昏狂躁,又发肺热喘哮,治当清热息风、平喘,宜选用的药物是()。
男性,72岁,高血压病3年,血压165/95mmHg伴Ⅱ型糖尿病,首选降压药物是
不是外汇市场交易的方式有()。
下列各项中,属于企业投资管理特点的有()。
某市甲、乙、丙三国有企业与自然人张某经协商决定共同投资设立一从事生产经营的有限责任公司。张某因为身份限制,遂用好友李某的名义登记为该公司的股东,张某和李某签订了一份协议,约定由张某实际出资并享有股东的投资权益,张某每年给付李某一定的酬劳。后甲、乙、丙
已知问λ取何值时,β不能由α1,α2,α3线性表出.
在计算机的硬件技术中,构成存储器的最小单位是()。
ComputerandSchoolEducationTherewasatimewhenparentswhowantedaneducationalpresentfortheirchildrenwouldbuya
InternetofThingsEraIsComingA)FrommeatthermometersmonitoredwithasmartphonetoWi-Fi-equippeddogcollars,devicesan
最新回复
(
0
)