首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
38
问题
有以下程序
#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的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
下列数组定义中错误的是()。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
若程序中有宏定义行:#defineN100,则下列叙述中正确的是()。
下列叙述中正确的是()。
下面对软件特点描述正确的是()。
随机试题
16世纪末,伽利略通过在比萨斜塔所做的自由落体实验,推翻了亚里士多德关于物体的降落速度与物体的重量成正比的说法:这件事说
A.咯铁锈色痰B.咯粉红色泡沫痰C.咯吐大量鲜血D.咯大量脓痰E.干咳无痰肺炎球菌肺炎,常伴有
患儿,9岁。4周前上呼吸道感染,持续发热,膝关节肿胀疼痛,后背部见淡红色环形斑块,压之褪色。查体:C反应蛋白阳性,血沉增高。该疾病关节炎典型的特点是
王律师是同和律师事务所的一合伙人。某晚因参加朋友的婚宴,不慎遗失了公文包,包中有一份当事人的重要的债权文件的原件,总金额达120万元。由于此文件的丢失导致该当事人败诉,无法追回此120万元。对于此项损失_________。
有防水要求的建筑地面(含厕浴间),下列哪条是错误的?[2003年第56题]
监理规划作为指导项目监理机构全面开展监理工作的技术文件,应经()审核批准。
甲股份有限公司(以下简称甲公司)系医药研发、生产和销售企业,药店集中在一线城市。ABC会计师事务所的A注册会计师负责审计甲公司2014年度财务报表,确定的2014年度甲公司财务报表整体重要性为税前利润的5%,即100万元。甲公司店内收银使用POS系统
人受伤后,如果伤口范围较大或损伤较严重,那么伤口在康复的过程中,尤其是最后结痂时,会有很痒的感觉。产生痒的感觉的原因是()。
下列标志不能申请商标注册的是()。
设f’(x)在[a,b]上连续,且f(a)>0,f’(b)
最新回复
(
0
)