首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include 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
有以下程序 #include 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
admin
2019-06-09
81
问题
有以下程序
#include
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
解析
静态变量定义时的初始化只运行一次,并且其值在程序运行过程中一直存在,而局部变量则是用时分配,用完释放。全局变量在当前文件内也是一直存在的。main()函数中调用三次f()函数,f(0)=1+1+3=5,n=1,m=1,a=3;f(1)=2+1+4=7,n=2,m=1,a=4;f(2)=3+1+5=9,n=3,m=1,a=5。所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/cRRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intflintx);main(){intn=1,m;m=f(f(f(n)));printf(’’%d\n’’,m);}intflintx){returnx*2;}程序运行后的输出结果是
有以下程序#include<stdi0-h>intfuna(inta,intb){retuma+b;}intfunb(inta,intb){returna-b;}intSSS(int(*t)0,intx,intY){return((*t)(x,y
以下函数按每行8个输出数组中的数据:yoidfun(int*w,intn){inti;for(i=0;i<n;i++){________printf(’’%d’’,w[i]);}printf(’’\n’’);}下划线处应填入的语句是
给定程序MODll.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
请编写函数fun,它的功能是:求出SS所指字符串中指定字符的个数,并返回此值。例如,若输入字符串:123412132,输入字符为:1,则输出:3。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何
给定程序MODll.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
有如下程序#includemain(){charname[10]={’S’,’T’,’R’,’I’,’N’,’G’};name[3]=’E’;name[5]=0;printf("%s\n",name);}程序
下面不能作为软件需求分析工具的是()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
根据外商投资企业法律制度的规定,下列有关外商投资企业股权出质的表述中,正确的有()。
在游戏中,幼儿正在当“医生”,忽然看见别的小朋友在“包糖果”,他就跑去当“包糖果”的工人,一会儿又看见有小朋友在餐厅做饭,他又跑去给人家当“服务生”。这体现了学前儿童无意想象的________特点。()
Iamveryfamiliar______thiscityasIhavebeenlivinghereformorethan10years.
唾液的作用,不正确的是
A、目睛黄染B、皮肤发黄C、胁肋疼痛D、腹内积块E、腹大胀满诊断积聚的主要依据是
招标公告与投标邀请书的区别是投标邀请书()。
投资者与证券经纪商之间特定的经纪关系建立的过程不包括()。
当今国际公认,被称之为现代文明三大支柱的技术是()。
或者所有客人尽情玩乐,或者有些客人隐藏他们的真实感受,没有坦率的人会隐藏他们的真实感受.所有客人都是坦率的人。可见()。
甲、乙结婚后,甲父去世留下遗嘱,将其拥有的一套房子留给甲,并声明该房屋只归甲一人所有。下列说法正确的是:
最新回复
(
0
)