首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int n); main() {int a=3,s; s=fun(a);s=s+fun(a);printf(’’%d\n’’,s); } int fun(int n) {static int a=1: n+=
有以下程序: #include int fun(int n); main() {int a=3,s; s=fun(a);s=s+fun(a);printf(’’%d\n’’,s); } int fun(int n) {static int a=1: n+=
admin
2020-06-16
3
问题
有以下程序:
#include
int fun(int n);
main()
{int a=3,s;
s=fun(a);s=s+fun(a);printf(’’%d\n’’,s);
}
int fun(int n)
{static int a=1:
n+=a++;
return n;
}
程序运行后的输出结果是( )。
选项
A、17
B、8
C、9
D、26
答案
C
解析
静态局部变量只在第一次调用函数时初始化一次,其他调用都会保留上一次调用结束时的值。第一次调用时将fun(a)的返回值赋给s,静态局部变量初始化为1,所以n=4并返回,a自增为2:第二次调用时静态局部变量a取上一次调用结束时的值2,所以n=5并返回,a自增为3。所以s=4+5=9。
转载请注明原文地址:https://jikaoti.com/ti/qFG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:在有n名学生、2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是76.125000请改正函数fun中指定部位的错误
下列给定程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数据块写到名为my.file5.dat的二进制文件中。请在程序的下画线处填入正确的内容并将下画线删除,
下列给定程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65b=60。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
下列给定程序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里”单词”是指由空格隔开的字符串)。例如,若输入"Iamastudenttotaketheexamination",则应输出"IAmAStu
编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.140578。注意:部分源程序给出如下。请勿改动主函数main和
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
以下叙述中错误的是()。
以下选项中能用作数据常量的是()。
随机试题
根据《关于促进建筑业持续健康发展的意见》,严格执行工程质量终身责任制,在建筑物明显部位设置永久性标牌,公示质量责任主体和主要责任人。对违反有关规定、造成工程质量事故的,依法给予责任单位()处分。
课程标准是()
将下列诗句补充完整。①且举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之境,________。(《逍遥游》)
女性,60岁,曾生育5胎,患慢性支气管炎20年,经常咳嗽。近10年来感觉下身有块状物脱出,开始时,卧床休息后块状物可消失,但近5年来块状物逐渐增大,平卧后也不消失,并伴尿频、尿失禁。妇科检查:阴道前后壁重度膨出,宫颈及全部宫体脱出在阴道口外,两侧附件阴性。
眼外伤初期急救处理的原则,下列哪项不正确
患者,男,34岁。发热伴牙龈出血10天,临床怀疑急性白血病,最有诊断意义的实验室检查是
以下脉象中不易出现于气血两虚证者为
注册消防工程师职业道德原则的特点当中,注册消防工程师区别于其他不同类型道德最根本、最显著的标志的是()。
请根据以下内容提示写一篇欢迎词:假定英国客人琼斯(Jones)夫妇将到你校参观访问,他们将把一批图书和电脑作为礼物送给你们。你们将送一幅中国画给他们。现在要你准备一篇欢迎词(speech),内容包括以下几点:(1)欢迎英国客人来参观我校;(2)感谢他
Forthispart,youareallowed30minutestowriteacompositiononthetopicCommunicationinDormitory.Youshouldwriteatle
最新回复
(
0
)