首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int f(int n) { static int a=1; n+=a++; return n: ) main() { Int a=3,s: s=f(a);s=s+f
有以下程序: #include<stdio.h> int f(int n) { static int a=1; n+=a++; return n: ) main() { Int a=3,s: s=f(a);s=s+f
admin
2021-04-28
58
问题
有以下程序:
#include<stdio.h>
int f(int n)
{
static int a=1;
n+=a++;
return n:
)
main()
{
Int a=3,s:
s=f(a);s=s+f(a);
printf("%d\n",s);
}
程序运行以后的输出结果是( )。
选项
A、7
B、8
C、9
D、10
答案
C
解析
在函数f中,整型变量a为静态变量,所以每次调用函数f时不再为a重新赋值.而且a的值只有在程序结束时才被释放。第一次调用f后n=4,a=2;第二次调用时,a已经变成2了,所以结果为4+5=9。
转载请注明原文地址:https://kaotiyun.com/show/QUtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是()。
若有定义:inta=7;floatx=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是()。
对下列二叉树进行前序遍历的结果是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->nex
下面叙述中错误的是
软件(程序)调试的任务是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string-h>main(){chara[10]=’’abc’’,b[10]=’’012’’,c[10]=’’xy
T列数据结构中,不能采用顺序存储结构的是
随机试题
急性肾衰电解质紊乱最常见和最危险的是
税法中对征税对象分类规定的具体的征税品种和项目,称为()
在肠道中,维生素B12吸收不良引起的贫血属于贫血形态学分类范围中的
A.双香豆素B.肝素C.链激酶D.低分子右旋糖酐E.阿司匹林
原发甲状腺功能减退症最早出现异常的是
下列各凭证,只能在单位内部使用的是()。
关于欺诈发行股票、债券的犯罪构成,下列说法正确的是()。I.本罪侵犯的客体为简单客体Ⅱ.本罪的主观方面为故意Ⅲ.客体要件为证券市场的管理制度和投资者的合法权益Ⅳ.一般情况下,单位不能成为为本罪的犯罪主体
直接调控方式是指国家主要运用经济手段,通过市场机制,影响和引导企业的经济行为,以达到宏观管经济调控的目标。()
PC通过远程拨号访问Internet,除了要有一PC和一个Modem之外,还要有______。
A、王强找了新的女朋友B、王强不能给她买项链C、王强最近要经常出差D、王强不能陪她看电影B对话中“要真是这样就好了”,说明男的否定了女的先前的说法,而后面“她还让我给她买项链”才是李红生气的真正原因,所以选B。
最新回复
(
0
)