首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int a=2; int f() { static int n=0; int m=0; n++; a++; m++; return n+m+a; } main() { in
有以下程序 #include <stdio.h> int a=2; int f() { static int n=0; int m=0; n++; a++; m++; return n+m+a; } main() { in
admin
2021-02-25
14
问题
有以下程序
#include <stdio.h>
int a=2;
int f()
{ static int n=0;
int m=0;
n++; a++; m++;
return n+m+a;
}
main()
{ int k;
for (k=0; k<3; k++)
printf("%d,", f( ));
printf("\n");
}
程序的运行结果是
选项
A、5,7,9,
B、5,6,7,
C、5,8,11,
D、5,5,5,
答案
A
解析
static变量又称为静态变量,编译时,将其分配在内存的静态存储区中,在整个程序运行期间都不释放这些存储单元,即使退出函数,下次再进入该函数时,静态局部变量仍使用原来的存储单元,值是上一次函数调用结束时的值。若定义时未赋初值,在编译时,系统自动赋初值为0;若定义时赋初值,则仅在编译时赋初值一次,程序运行后不再给变量赋初值。程序执行过程为:k=0,a=2,n=0,m=0;n=1,a=3,m=1,返回5;k=1,a=3,n=1, m=0;n=2,a=4,m=1,返回7;k=2,a=4,n=2,m=0;n=3,a=5,m=1,返回9;k=3退出循环。A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/a6z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}程序运行后的输出结果是
有以下程序:#includemain(){inta=一2,b=0;while(a++&&++b);prinff(“%d,%d\n”,a,b);}程序运行后的输出结果是()。
有以下程序charfun(char*c){if(*c=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(s);while(*p){
在数据库中,产生数据不一致的根本原因是
以下叙述中正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
有以下程序#incllldeintfun(chars[])main(){intn=0;{chars[10]={’6’,’1’,’*’,’4’,’*’,’9’
以下叙述中错误的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
随机试题
创作歌剧《黑桃皇后》,舞剧《天鹅湖》《睡美人》《胡桃夹子》的作曲家是()。
LongIsland,anislandthatformsthesouthernpartofNewYork,has______offortytwoofthefiftystates.
区域社会经济发展到一定阶段的产物是()。
某投资公司投资一幢政府办公楼,决定采用公开招标方式选择施工单位,但招标文件对省内施工单位和省外施工单位提出不同要求,也明确了投标保证金的数额。该公司委托某建筑事务所为该工程编制标底,标底的金额为6000万元。于2004年1月发出招标公告,后有甲、乙、丙、丁
________youare18yearsold,hopefullyyoucanbecomemoreindependent.
阅读以下文字。完成下列题。进入21世纪,在全球教育的改革与发展中,本土传统文化的价值进一步凸现,成为构建各国教育特色的重要基础。此时适逢中国近代教育走过百年历程,如何传承与发展本土文化已成为社会关注的焦点。相关的理论争鸣与各类尝试风起云涌,故需要
2017年进口额排前三的国家或地区进口额之和是:
Printbooksmaybeundersiegefromtheriseofe-books,buttheyhaveatenaciousholdonaparticulargroup:childrenandtodd
ElevendaysafterhersonBenjamin’sbirthbyC-section,LindaCoaleawokeinthemiddleofthenightinpain,onelegbadlyswo
AlthoughtheOlympicCharter,theofficialconstitutionoftheOlympicmovement,proclaimsthattheOlympicsarecontestsamong
最新回复
(
0
)