首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include int f(int m) { static int n=0; int a=2: n++;a++; return n+m+a; } main()
若有以下程序: #include int f(int m) { static int n=0; int a=2: n++;a++; return n+m+a; } main()
admin
2019-05-17
22
问题
若有以下程序:
#include
int f(int m)
{
static int n=0;
int a=2:
n++;a++;
return n+m+a;
}
main()
{
int k;
for(k=0;k<4;k++)
printf(“%d,”,f(k));
}
则程序的输出结果是( )。
选项
A、3,5,7,9,
B、4,7,10,13,
C、4,5,6,7,
D、4,6,8,10,
答案
D
解析
本题考查静态局部变量以及自增运算符,静态局部变量在函数调用结束后,并不释放,仍然保留它的值。本题中,k为0时,return n+m+a之前,n为1,a为局部变量是3,m为0,所以第一个返回值为4。k为1时,在函数返回值之前,静态局部变量为2,局部变量a仍然为3,m为1,所以结果是6。以此类推,答案为D。
转载请注明原文地址:https://jikaoti.com/ti/GBf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
以下叙述中错误的是
下面不属于软件工程的3个要素是
下列关系表达式中,结果为’’假’’的是
下列选项中,能够满足’’只要字符串s1等于字符串s2,则执行ST’’要求的是
给定程序MODll.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
给定程序中,函数fun的功能是:将NxN矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。例如,若N=3,有下列矩阵:123456789交换后为:
给定程序中,函数fun的功能是:对形参SS所指字符串数组中的M个字符串按长度由短到长进行排序。SS所指字符串数组中共有M个字符串,且串长
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
随机试题
某学校班主任向社会工作者小陈反映,学生小星最近变得沉默寡言,学习成绩明显下降。小陈了解到小星父母平时忙于工作,很少与孩子交流,拟运用心理社会治疗模式对小星父母进行服务,下列谈话中,体现非反思性技巧的有()。
下列各项支出中,一般纳税企业不计入存货成本的是()。
E公司只产销一种甲产品,甲产品只消耗乙材料,有关资料如下:资料一:该产品全年产销量一致。2015年固定成本总额为3500000元,该产品生产资料如表1所示:资料二:2015年第4季度按定期预算法编制2016年的企业预算,部分预算资料如下:(1)乙材
甲向乙借款10万元用于购买化肥,双方约定借期但未约定利息。期限届满,甲归还本金10万元,乙要求支付2000元利息遭到拒绝。对本案利息纠纷的处理,正确的是()。
和水力发电原理大同小异的是:
(1)这项运动现在刚刚开始,在我们的周围就______了多少动人的景象啊!(2)社会主义的新思想、新风尚,总是在同剥削阶级的旧思想的激烈斗争中______起来的。(3)他们交流管理经验,进行检查评比,______好人好事。(4)徐霞
"Howfarisittothenextvillage?"theAmericanasksamansittingbythesideoftheroad.Insomecountries,becausethema
"Interculturalcommunication"iscommunication【51】membersofdifferentcultures.Thisdefinitionissimple,【52】theprocessisco
Theinsurancecompanypaidhim$5,000in______afterhisaccident.
Participationinhighschoolsportsisnotaconstitutionalright.Rather,itisa【C1】______,paidforbytaxpayers,opentostu
最新回复
(
0
)