首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void func( int n ) { static int num = 1; num += n; printf("%d ", num); } main() { func(3); func(4); printf(
有以下程序 #include void func( int n ) { static int num = 1; num += n; printf("%d ", num); } main() { func(3); func(4); printf(
admin
2020-05-19
54
问题
有以下程序
#include
void func( int n )
{
static int num = 1;
num += n;
printf("%d ", num);
}
main()
{
func(3);
func(4);
printf("\n");
}
程序运行后的输出是( )。
选项
A、4 8
B、4 5
C、3 5
D、3 4
答案
A
解析
func()有一个静态变量num,静态变量的初始化只进行一次,其值在程序运行过程中一直存在。调用func(3)时num被初始化为1,语句"num += n;"计算得num值为4,输出结果为4;调用func(4)时num为上一次计算的结果4,再次计算num=8,输出结果为8,。答案选A。
转载请注明原文地址:https://kaotiyun.com/show/xcCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142。
以下有关宏替换的叙述不正确的是()。
下列数组定义中错误的是()。
A、12B、122C、1,2D、输出值不确定A本题考查printf函数的格式和逗号表达式。printf函数在输出时,是根据格式说明符的个数输出的,如果函数中有多余的项将不予输出;如果有输出项少于格式说明符,则出错,不能输出正确的结果。本题中逗
下列定义变量的语句中错误的是()。
给定程序MODI1.C中fun函数的功能是:根据整型形参m,计算如下公式的值。例如,若主函数中输入5,则应输出-0.283333。请改正函数fun中的错误或在横线处填上适当的内容并把横线删除,使它能计算出正确的结果。注意:不
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参s所指的字符串为:abcdef35adgh3kjsdf7。输出结果为:4。请在程序的下划线处填入正确的内容并把下划
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
随机试题
外感头痛的致病因素以何种为主
《秃头歌女》通过两对夫妇之间的无聊对话,揭示了人与人之间的荒诞关系,这部戏剧的作者是()
电视在传播信息中的优势有()。
脑脊液肉眼观察呈清晰肯定为()
下列各项,不属引起子宫脱垂原因的是
A.化脓性扁桃体炎B.咽结合膜热C.病毒性感冒D.疱疹性咽峡炎E.急性鼻炎腺病毒易引起()
某小镇历史文化资源集中,镇中心由老城街、新集街、临安路、泰山路等几条主要的历史街道组成。老城街区有一个明清时期文学家住宅古建筑,主体木构架庭院式结构,占地面积2.5万m2,房舍格局井然有序,院落层出迭进,总计有大小天井42个,房屋214间。庭院厅堂布置合理
下列选项中,不属于经济结构构成内容的是()。
加强供给侧结构性改革,需要实施与其相互配合的政策支柱,下列哪项政策与之不符?()
NarratorListentopartofadiscussioninaphysicsclass.TheprofessorisdiscussingForces.Nowgetreadytoanswertheques
最新回复
(
0
)