首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
65
问题
有以下程序
#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全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
给定程序MODI1.C中函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#inc
有以下程序:#includemain(){|while(getchar()!=’\n’);|}以下叙述中正确的是()。
给定程序MODI1.C中fun函数的功能是:求s=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之间)例如a=3,n=6,则以上表达式为:s=333333-33333-3333-333-33-3
给定程序MODI1.C中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,在调用fun函数之前给a输入字符串:ABCDEFGHIJK,调用函数之后,字符数组b中的内容则为:ABCDEFGHI
以下有关宏替换的叙述不正确的是()。
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8),i;
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
若程序中有宏定义行:#defineN100,则下列叙述中正确的是()。
若有定义谙句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是
随机试题
中国新民主主义革命的任务是反对帝国主义、封建主义和资本主义。
患者男,14岁,3天前患上呼吸道感染,后外耳道剧痛,听力下降,耳镜检查可见鼓膜表面和外耳道深部皮肤有数个紫红色的血疱,大小不等,鼓膜充血,最可能的诊断是
患者女性,25岁,风湿热史2年,现呼吸困难、咳嗽、咳痰、咯血,查体心尖部闻及舒张中晚期杂音,心电图检查左房增大,据此可诊断为风心病( )
某市西部拟建一污水处理厂,一期规模为30万t/d。污水处理厂退水为某市一条主要河流的河道。该地区夏季主导风向为西北风,冬季主导风向为东北风。污水处理厂厂址有两个备选方案:A.余粮堡村厂址;B.小梁厂址。A方案厂址位于某市洪区余粮堡村农田和浑河南岸滩地,东南
对于银行存款的未达账项应当采用的方法是()。
物权的特征有()。
写字楼物业的市场营销,不宜采取的操作方式是()
两宋时期与少数民族作战的结果,不是“不败而败”,就是“战无不败”,其原因是()。
根据下面材料回答问题。从地区分布情况看,东、中、西各地区高速公路总量以及所占比重都存在较明显的差异。东部地区共有高速公路10878千米,占全国高速公路总里程的56%;中部地区5014千米,占25.8%;西部地区3545千米,仅占全国高速
在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下列()检查。Ⅰ.语法检查Ⅱ.用户存取权限检查Ⅲ.语义检查
最新回复
(
0
)