首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f(int m) main(){int n=0; { static int n=0; printf("%d,",f(++n));
有以下程序 int f(int m) main(){int n=0; { static int n=0; printf("%d,",f(++n));
admin
2019-12-17
46
问题
有以下程序
int f(int m) main(){int n=0;
{ static int n=0; printf("%d,",f(++n));
n+=m;return n;} printf("%d\n",f(n++));}
程序运行后的输出结果是
选项
A、1,1
B、1,2
C、2,3
D、3,3
答案
B
解析
由于在函数f中,变量n为静态局部变量,所以在主函数中第一次调用函数f后,变量n的值等于1,当第二调用函数f时,在函数f的内部静态局部变量n的值仍然保留等于1,所以返回函数值等于2。
转载请注明原文地址:https://kaotiyun.com/show/6mCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在结构化程序设计中,模块划分的原则是
有以下程序#include<stdio.h>main()voidfun(char*t,char*s){charss[10]="acc",aa[10]="bbxxyy";{while(*t!=0)t++;fun(ss,aa);print
有以下程序#include<stdio.h>main()voidfun(char*a,char*b){char*s="****a*b****",t[80];{while(*a==’*’)a++;fun(s,t);puts(t);whi
有以下程序#include<stdio.h>main(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;}printf("%d\n",a[2]);}程序运行后的输出结果是
以下叙述中正确的是
数据库管理系统是
以F函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0:i<n;i++){______________printf("%d",w[i]);}printf("\n");}下划线处应填入的语句
将E-R图转换为关系模式时,实体和联系都可以表示为
负责数据库中查询操作的数据库语言是
下面关于位运算符的叙述,正确的是
随机试题
根据外商投资企业法律制度的规定,下列各项中,注册资本与投资总额符合规定的有()。(2005年)
A.滑膜B.肌肉及肌腱C.软骨D.骨E.关节囊类风湿关节炎病变始于
风动凿岩机或电煤钻打眼是炮掘工作面持续时间长、产尘量高的工序,一般干打眼工序的产尘量占炮掘工作面总产尘量的80%~90%,湿式打眼时占()。所以,打眼防尘是炮掘工作面防尘的重点。
违反《反不正当竞争法》不须承担( )的。
下列压缩机中,属于速度型压缩机的是()压缩机。
钢结构中,钢梁是最常见的()构件。
在下列各句横线处,依次填入最恰当的词语。()①总经理在办公会上的话,______了好几层意思。②听说老李要搬家了,同办公室的人都去______。③______着人民收入的提高,高档消费品逐渐进入老百姓的家中。
一次数学考试共有20道题,规定:答对一题得2分,答错一题扣1分,未答的题不计分。考试结束后,小明共得23分,他想知道自己做错了几道题,但只记得未答的题的数目是个偶数。请问,他答错了多少道题?
属于危险犯的犯罪有()。
Inphraseslikegoswimming,goshopping,orgofishing,the-ingparticipleisused______.
最新回复
(
0
)