首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include func(int n) void main() {static int num=1; {func(3);func(4);printf("\n");} num=num+n;printf
有以下程序 #include func(int n) void main() {static int num=1; {func(3);func(4);printf("\n");} num=num+n;printf
admin
2020-07-28
57
问题
有以下程序
#include
func(int n) void main()
{static int num=1; {func(3);func(4);printf("\n");}
num=num+n;printf("%d",num);
}
程序运行后的输出是
选项
A、45
B、35
C、48
D、34
答案
C
解析
在函数func(int n)中定义了局部静态变量num,,其初始值等于1,所以在主函数中执行func(3),输出4,此时静态变量num的值等于4,当退出函数func(3)时,其值不会丢失,所以当在执行func(4)时,输出8。
转载请注明原文地址:https://kaotiyun.com/show/oQ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
有以下程序main(){inti=0;i=~i;printf("%d\n",i);}程序运行后的输出结果是
将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
有以下程序structS{inta,b;}data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));}程序运行后的输出结果是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]……中,把奇数从数组中删除,偶数的个数
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.13。在此程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下划线处填入
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序的功能是:建立一个带头节点的单向链表,并用随机函数为各节点数据域赋值。函数fun的作用是求出单向链表节点(不包括头节点)数据域中的最大值,
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
下列数据结构中,属于非线性结构的是()。
随机试题
某铁路桥梁工程构造如下:桥墩基础采用直径为1.5m、桩长25~30m的钻孔桩,低桩承台;桥梁下部结构为一般墩台。地质条件如下:原地面往下依次为黏土、砂性土。其中靠岸桥墩桩基中有6个桩孔没有地下水。施工前和施工过程中存在以下情况:1.承包人配置的桩
45钢正常淬火后得到的组织是()。
Rainisnotwhatitusedtobe.AnewstudyrevealsthatmuchoftheprecipitationinEuropecontainssuchhighlevelsofdissol
男,26岁。左膝持续性隐痛1个月余。查体:左小腿上端内侧略肿,压痛。x线摄片见左胫骨上端内侧有一肥皂泡样阴影,膨胀性生长,骨皮质变薄。
甲公司分立为乙丙两公司,约定由乙公司承担甲公司全部债务的清偿责任,丙公司继受甲公司全部债权。关于该协议的效力,下列哪一选项是正确的?(卷三2009年真题试卷第3题题)
影响基准收益率的因素有( )。
()是社会主义新农村建设的首要任务,是以科学发展观统领农村工作的必然要求。
2014年第二届青年奥运会将在南京举行。省团委提出组织一项题为“青年与未来”的活动,你作为某高校的团委负责人。请提出一个参赛方案。
下列选项中在数据库管理系统中用于定义和描述数据库逻辑结构的是()。
有以下程序structS{intn;inta[20];};voidf(structS*p){inti,j,t;for(i=0;i<p->n-1;i++)for(j=i+1;j<p->n;j++)if(p->a[i]>p->a[j]){
最新回复
(
0
)