首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> int sum(int data) { static int init = 0; return init += data; } main() { int i; for (i
有如下程序 #include <stdio.h> int sum(int data) { static int init = 0; return init += data; } main() { int i; for (i
admin
2020-04-18
52
问题
有如下程序
#include <stdio.h>
int sum(int data)
{
static int init = 0;
return init += data;
}
main()
{
int i;
for (i=1; i<=5; i++)
printf("%d,", sum(i)); printf("\n");
}
程序运行后的输出结果是
选项
A、1,3,6,10,15,
B、1,2,3,4,5,
C、0,0,0,0,0,
D、1,1,1,1,1,
答案
A
解析
程序执行过程为:for循环i=1,调用函数sum(1), init=0,data=1,返回init=0+1=1,输出1;i=2,调用函数sum(2),data=2,init=1,返回init=1+2=3,输出3;i=3,调用函数sum(3),data=3,init=3,返回init=3+3=6,输出6;i=4,调用函数sum(4),data=4,init=6,返回init=6+410,输出10;i=5,调用函数sum(5),data=5,init=10,返回init=10+5=15,输出15;i=6,退出for循环。本题运行后的输出结果是1,3,6,10,15, A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ekCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序的输出结果是main(){intsum,pad,pAd;sum=pad=5:pAd=++sum,pAd++,++pad;printf("%d\n",pad);}
下面属于黑盒测试方法的是()。
以下是if语句的基本形式:(表达式)语句其中“表达式”()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。【10年9月】
以下关于C语言数据类型使用的叙述中错误的是()。【10年3月】
若有定义:inta=3,b=2;,则下面表达式中,值为真的选项是()。
下列给定程序中,函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码值升序排序后输出。例如,若输入"edcba",则应输出"abcde"。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件
下面说法正确的是()。
随机试题
A.K+外流B.Ca2+内流C.两者均有D.两者均无(2002年)窦房结细胞动作电位期离子流有
当图示电路的激励电压ui=Uisin(wt+φ)时,电感元件上的响应电压uL的初相位为:
为了达到城市交通发展战略的目标,必须提出的城市交通发展策略包括()
账簿()分为序时账、分类账和备查账。
下列关于约束性预归类的表述正确的是()。
下列关于证券投资基金费用的说法中,正确的有()。Ⅰ.我国证券投资基金的交易费用主要包括交易佣金、开户费、银行汇划手续费等Ⅱ.基金运作费包括审计费、律师费、上市年费、信息披露费、分红手续费等Ⅲ.基金管理人可以依照相关规定从基金财产中持续计提一定
集团法人客户与单一法人客户相比,它的信用风险特征有()。
①说到底,成功是“热爱+坚持”,离不开“虽千万人吾往矣”的勇气和信念②反之,如果一味推崇“出名要趁早”的“人生哲学”,凡事追求一劳永逸的“速成”,稍有起色便沾沾自喜,遇到不顺则自暴自弃,难免会在焦虑中迷失自我③看待成功的心态越理性平和,人生的步履就越容
Somecountriesarebetterthanothersatlookingaftertheenvironment.InEurope,GermanyandnorthernEuropeancountrieswork
Forthispart,youareallowed30minutestowriteashortessayonshapingahealthypersonality.Youressayshouldincludethe
最新回复
(
0
)