首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int f(int n); main() { int a=3,s; s=f(a);s=s+f(a);printf("%d\n",s); } int f(int n)
有以下程序: #include int f(int n); main() { int a=3,s; s=f(a);s=s+f(a);printf("%d\n",s); } int f(int n)
admin
2020-11-27
33
问题
有以下程序:
#include
int f(int n);
main()
{ int a=3,s;
s=f(a);s=s+f(a);printf("%d\n",s);
}
int f(int n)
{ static int a=1;
n+:a++;
return n;
}
程序运行以后的输出结果是( )。
选项
A、7
B、8
C、9
D、10
答案
C
解析
在函数f中,整型变量a为静态变量,所以每次调用函数f时不再为a重新赋值。第一次调用f后n=4,a=2;第二次调用时,返回n=3+2=5;s=4+5=9。
转载请注明原文地址:https://kaotiyun.com/show/Ze3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){struc
下面属于白盒测试方法的是
以下关于C语言数据类型使用的叙述中错误的是
设有如下程序段#includechars[20]="Beijing",*p;p=s;则执行p=s;语句后,以下叙述正确的是()。
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->nex
下列对于软件测试的描述中正确的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
面向对象方法中,继承是指( )。
在学生管理的关系数据库中,存取一个学生信息的数据单位是
随机试题
宋代开封的行会有()
烟叶税的应纳税额按照纳税人收购烟叶的收购金额和规定的税率计算。()
丹参与丹皮的相同功效是
地西泮的适应证不包括
在建设项目的组织系统中,常用的组织结构模式有()。
建海有限责任公司注册资本为100万元,股东人数为4人,董事会成员为9人,监事会成员为3人。该公司出现下列情形应当召开临时股东会的是()。
我们的皮艇始终不敢离开湖岸太远,否则稍不留神就会被湖心的引力扯拽到_______的冰湖中央。坐在皮艇上的每一个人都明白,一旦远离了湖岸,湖水就会像怪兽一样_______地把皮艇连同我们一起吞没。在惊心动魄中我们谨慎前行,皮艇上没有人敢大声说话。喀纳斯湖西岸
简要说明货币供给的内生性与外生性。
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为()
Greyhoundracingisthesixthmost【C1】p______spectatorsportintheUnitedStates.Overthelastdecade,agrowingnumberofra
最新回复
(
0
)