首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int a=2; int f(int k) { static int n=0; int m=0; n++;a++;m++;k++; return n+m+a+k;
有以下程序: #include int a=2; int f(int k) { static int n=0; int m=0; n++;a++;m++;k++; return n+m+a+k;
admin
2019-01-11
25
问题
有以下程序:
#include
int a=2;
int f(int k)
{ static int n=0;
int m=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,9,
B、6,10,
C、6,6,
D、6,7.
答案
A
解析
static表示定义一个静态分布变量,变量只会初始化一次,在for循环体内调用f()函数,f()函数是将当前的n,m,a,k值加1后进行累加返回主函数输出。第二次累加时,n值初始值为1,因此输出分别为6,9,答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/H7a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若执行以下程序时从键盘上输入9,则输出结果是______。main(){intn;scanf("%d:",&n);if(n++<10)printf("%d\n",n);
下面四个选项中,均是不正确的8进制数或16进制数的选项是
下述关于数据库系统的叙述中正确的是______。
以下程序运行后的输出结果是【】。#defineS(x)4*x*x+1main(){inti=6,j=8;printf("%d\n",s(i+j));}
以下程序输出的结果是【】。main(){inta=5,b=4,c=3,d;d=(a>b>c);printf("%d\n",d);}
根据下面的定义,能打印出字母M的语句是()。structperson{charname[9];intage;};structpersonclass[10]={"John",17,"Paul
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为______。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()。
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除。使程序得出正确的结果。
软件定义时期主要包括______和需求分析两个阶段。
随机试题
患者,男,40岁,因车祸致右小腿近端开放骨折1小时,采门诊查体后转入手术室行清创术,骨折端用钢丝捆扎复位,缝合伤口后石膏托固定,回病房。门诊应做的检查是
腰椎间盘突出症有
恶性组织细胞病的骨髓中异常组织细胞的分型为
A.持续低流量鼻导管吸氧B.持续高流量面罩吸氧C.无创正压通气D.气管插管、机械通气E.高压氧舱COPD、肺性脑病、昏迷
两种药物合用,能产生或增强毒性,该配伍关系为()。
根据危险源在事故发生发展中的作用,把危险源分为第一类危险源和第二类危险源,则下列危险源不属于第二类危险源特征的是()。
根据资本资产定价模型可知,影响特定股票必要报酬率的因素包括()。
关于固定资产的经济寿命,下列说法中正确的是()。
假设A证券的预期报酬率为10%,标准差是12%,B证券的预期报酬率为18%,标准差是20%,A、B的投资比例分别为60%和40%。要求:假设证券A、B报酬率的相关系数为0.6,投资组合报酬率与整个股票市场报酬率的相关系数为0.8,整个市场报酬率的标准
作家马某2007年2月初在杂志上发表一篇小说,取得稿酬3800元,自2月15日起又将该小说在晚报上连载10天,每天稿酬450元。马某当月需缴纳个人所得税()。
最新回复
(
0
)