首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
23
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下选项中不能作为C语言合法常量的是
在下列选项中,没有构成死循环的程序段是()。
以下关于C语言数据类型使用的叙述中错误的是
下面不属于软件需求分析阶段主要工作的是
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的中序序列为
下列对于软件测试的描述中正确的是
面向对象方法中,继承是指( )。
某二叉树的前序序列为ABDFHCEG,中序序列为HFDBACEG。该二叉树按层次输出(同一层从左到右)的序列为
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目问的联系是
下列各序列中不是堆的是
随机试题
计算机能够处理的数据有两大类:一类是(),另一类是()。
某患者,右下6缺失,行双端固定桥修复。固定桥试戴时,用力戴入后,基牙出现胀痛。最可能的原因是
初产妇,25岁。妊娠40+5周,规律官缩16小时,胎膜已破,宫缩弱,宫口开大5cm,S一1,胎心180次/分,宫缩时觉肛门坠胀。本例正确的处理是
计算机硬件系统由中央处理器、硬盘、显示器、键盘和鼠标五大基本部件构成。 ( )
纳税人住所、经营地址迁移而改变原主管税务机关的,要向原登记机关办理()。
股票市场价格的最直接影响因素是(),其他因素都是通过作用于该因素而影响股票价格。
根据《中华人民共和国物权法》的规定,可作为个人质押贷款的质物主要有()。
农村医疗救助资金的筹集方式主要有( )。
素质教育的时代特征是()
61)ShipbuildingindustryleaderSouthKoreasufferedaslumpinordersofnearly40percentinthefirsthalfofthisyear
最新回复
(
0
)