首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int a=2; int f(int k) { static int n; int m; m=n=0; n++;a++;m++;k++; return n+m+a+k; } main() { int k; for(k=0
有以下程序: #include int a=2; int f(int k) { static int n; int m; m=n=0; n++;a++;m++;k++; return n+m+a+k; } main() { int k; for(k=0
admin
2019-01-11
20
问题
有以下程序:
#include
int a=2;
int f(int k)
{ static int n;
int m;
m=n=0;
n++;a++;m++;k++;
return n+m+a+k;
}
main()
{ int k;
for(k=0;k<2;k++)printf("%d,",f(k));
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、6,8,
B、6,9,
C、6,6,
D、6,7,
答案
A
解析
static定义一个静态分布变量,变量只会初始化一次,在for循环体内调用f()函数输出,f()函数首先是将当前n,m,a,k加1后进行累加返回主函数输出,第二次累加时,重新给m,n定义初始值为0,因此,两次输出分别为6,8,故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/Yixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intaa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,s=0;for(i=0;i<4;i++)s+=aa[i
下列叙述中正确的是()。
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
有以下程序main(){intx=0,y=0,i;for(i=1;++i){if(i%2==0){x++;continue;}if(i%5==0){y++;break;}}print
有以下程序#include<stdio.h>voidWriteStr(char*fn,char*str){FILE*fp;fp=fopen(fn,"w");fputs(str,fp);fclose(fp);
在E-R图中,矩形表示()。
给定程序MODll.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不
结构化程序设计主要强调的是()。
在面向对象方法中,属性与操作相似的一组对象称为【】。
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是()。
随机试题
用数字式万用表的电阻挡测量电阻时,表内电池的“+”极_______表笔棒。
A.K+外流B.Na+内流C.Ca2+内流D.K+平衡电位神经细胞动作电位上升支的离子机制是
A.阴阳相互对立B.阴阳相互依存C.阴阳相互转化D.阴阳相互消长E.阴阳相互平衡
某市跨江大桥工程由政府投资建设,该项目为地方重点工程,可行性研究报告已获批准,核准的施工总承包招标方式为公开招标。该项目初步设计图纸正在审查中。为使大桥能尽早投入使用,项目法人决定立即启动招标程序。先以初步设计图纸为基础进行公开招标。项目法人直接委托了一
按照有关规定,公路工程交工验收由()负责。
抛石护脚的施工特点是()。
根据《增值税暂行条例》及其实施细则的规定,下列说法正确的是( )。
自愿退休的人对退休抱以期待的心情,而不愿退休或被迫退休的人则相反。这是退休过程中的()。
音色:
行政处分和行政处罚中共同适用的惩戒措施是()。
最新回复
(
0
)