首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
29
问题
有如下程序
#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全国计算机二级
相关试题推荐
设有定义:intx=2;以下表达式中,值不为6的是
下面属于黑盒测试方法的是()。
以下选项中,能用作用户标识符的是()。【09年9月】
下列叙述中正确的是()。
若有定义:inta=3,b=2;,则下面表达式中,值为真的选项是()。
算法应当具有的特性不包括()。
有如下程序:#includemain(){inta=0,b=1;if(a++&&b++)printf("TRUE");else.printf("FALSE");
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为AAAABBBBBBBCC则合并后的字符串的内容应是:A
数据流图(DFD)中的有向箭头(→)表示()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
随机试题
丁卡因的特点是
疏散照明的地面水平照度不宜低于0.5lx。()
如图4—2所示,将大小为100N的力F沿x、y方向分解,若F在x轴上的投影为50N,而沿x方向的分力的大小为200N,则F在y轴上的投影为()。
根据《水利工程建设监理规定》,水利工程建设监理单位资格等级分为()。
根据上海证券交易所现行大宗交易规则的规定,B股大宗交易的最低限额为( )。
甲公司为从事印刷业务的企业,曾为税务机关承印增值税专用发票。在完成印刷任务后,该增值税专用发票的印版仍暂时保留在甲公司手中,而未由税务机关收回。
下列税费中,应记入“管理费用”科目的有()。
Hereismyideaabouthowafriendislike.Firstly,【M1】______afriendissomeoneyoucanshareyoursecrets.Ifyou【M2】_____
通道是一种()。
假设你名叫王平,是某公司的一名职员。用英语写一篇关于推迟约会的留言。要求:文字简洁;概念清楚;中心突出。时间:2005年6月13日星期二内容:张经理事先约好你今天晚上见面,可是公司派你去机场接一位来自澳大利亚的朋友,因而你不能按时赴约。为此,你发了这
最新回复
(
0
)