首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以卞程序 #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
35
问题
有以卞程序
#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://jikaoti.com/ti/A6D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不能用作C程序合法常量的是
数据库管理系统(DBMS)是
下面选项中关于编译预处理的叙述正确的是
在黑盒测试方法中,设计测试用例的根据是
下面不属于结构化程序设计风格的是
关系的实体完整性要求关系中不能为空的属性是
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性病人姓名的表达
循环队列的存储空间为Q(1:200),初始状态为front=rear=200。经过一系列正常的入队与退队操作后,front=rear=1,则循环队列中的元素个数为
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。请编写函数fun,其功能是:求n(n<10000)以内的所有四叶玫瑰数并逐个存放到result所指的数组中,四叶玫瑰数的个数作为函数值返回。如
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
随机试题
滚动轴承定向装配前,要测出轴承及相配零件配合表面的()和方向。
历史唯物主义对于研究西方政治制度的指导意义。
帕金森病的主要发病原因是()
未经批准或未采取安全措施,在电力设施周围或在依法划定的电力设施保护区内进行爆破或其他作业,危及电力设施安全的,由()责令其停止作业、恢复原状并赔偿损失。
某人以市场价格105元购得面值为100的债券1万份,持有到一定时刻卖出,价格为108.5元,期间获得利息收益3.2元/份。则该人的持有期收益率为()。
萨拉托加大捷
InAmericaandCanada,peoplealsohaveanautumnfestival.ItislikeourMid-autumnDay.ItisThanksgivingDay.Itisonthe
Thefarmerwentouttowork.Thesonknewthathisfatherhadputonthewrongshoes.
Theheadis【11】tobethemostimportantpartofthehumanbody.Soa【12】isoftencomparedtoahead.ThuswehaveHeadofSt
ScareTacticsFromcrowdedstreetstoopenflames,Halloweenhazardsabound.Hereareessentialtipsforpreventingtrick-or
最新回复
(
0
)