首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include func(int n) void main() {static int num=1; {func(3);func(4);printf("\n");} num=num
有以下程序 #include func(int n) void main() {static int num=1; {func(3);func(4);printf("\n");} num=num
admin
2020-05-19
26
问题
有以下程序
#include
func(int n) void main()
{static int num=1; {func(3);func(4);printf("\n");}
num=num+n;printf("%d",num);
}
程序运行后的输出是
选项
A、4 5
B、3 5
C、4 8
D、3 4
答案
C
解析
在函数func(int n)中定义了局部静态变量num,其初始值等于l,所以在主函数中执行func(3),输出4,此时静态变量num的值等于4,当退出函数func(3)时,其值不会丢失,所以当在执行func(4)时,输出8。
转载请注明原文地址:https://kaotiyun.com/show/sNCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intc,d;c=(13>>1)|1;d=(13>1)‖1;printf("%d,%d\n",c,d);}程序运行后的输出结果是()。
下列叙述中正确的是()。
有以下函数:intfun(char:*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是()。
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下面结构体的定义语句中,错误的是()。
数据库设计中反映用户对数据要求的模式是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
下列描述中不属于数据库系统特点的是()。
随机试题
小儿心跳呼吸骤停的主要直接原因是
关于妊高征的说法,下列哪项正确
盆腔区照片避孕环的正常位置是
下列哪项不是固定义齿的特点
内痔主要根据下列哪项症状进行分期
肾小球滤过的葡萄糖被重吸收的部位是
某企业对外签订进料加工合同,规定进口原料若干,出口甲、乙两项产品。按该企业的生产工艺,所进原料实际生产产品甲时,同时产生乙、丙、丁3种产品。甲、乙、丙、丁4种产品中,属于副产品的是:
广东四大名园中保存原貌最好的古典园林是()。
战围时期,因多年的兼并战争形成了()、燕、赵、魏、秦七雄争霸的格局。
下列诗句,与中国和西域的物质文明交流无关的一组是()。
最新回复
(
0
)