首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include int sum(int data) { static int init=1; return init+=data; } main() { i
有如下程序: #include int sum(int data) { static int init=1; return init+=data; } main() { i
admin
2019-01-11
30
问题
有如下程序:
#include
int sum(int data)
{
static int init=1;
return init+=data;
}
main()
{
int i;
for(i=1;i<=1;i++)printf("%d,",sum(i));
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、2,
B、2,3,
C、3,
D、1,
答案
A
解析
在输出函数中,调用了sum()函数。sum()函数作用是定义一个静态变量init=1,对变量init进行叠加形参data的值,并将结果作为函数的返回值。在main()函数中,实参i=1传递给sum()函数的形参data,因此输出为2,答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/o0a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数inverse的功能是使一个字符串按逆序存放,请填空。inverse(charstr[]){charm;inti,j;for(i=0,j=strlen(str);i<strlen(str)/2;
已知小写母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是_______。main(){unsignedinta=32,b=66;printf("%c\n",a|B);}
若变量c为char类型,能正确判断出c为小写字母的表达式是
在结构化程序设计中,模块划分的原则是
请编写一个函数fun,它的功能是:根据以下公式求π的值(要求满足精度0.0005,即某项小于0.0005时停止迭代):程序运行后,如果输入精度0.0005,则程序输出为3.140578。注意:部分源程序存在文件PROGl.C文件中。
在C语言中,合法的长整型常数是()。
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和()。
数据库管理系统提供给用户的接口是()
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
A.是对研究文献的分析和总结B.没有固定的评估方法C.结果合成多采用定量方法D.涉及的文献量更多E.属于分析性研究属于系统综述的特点之一的是
出生4~6个月的婴儿需开始补充()
根据刑事诉讼法相关规定,下列有关案件旁听的做法违反法律规定的是:
GWl0—330型母线隔离开关动、静触点之间的最小电气距离不应小于何值?
能承受三向位移和荷载的吊架是( )。
根据《建设工程质量管理条例》,对涉及()的装修工程,建设单位应委托原设计单位或具有相应资质等级的设计单位提出设计方案。
以募集方式设立公司,申请发行境内上市外资股的,发起人认购的股本总额不少于公司拟发行股本总额的(),发起人的出资总额不少于()亿元人民币。
存款机构制定的存款合同的格式合同一般不包括()。
关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定能达到______。
WhywasthemanintheStudentUnionOffice?
最新回复
(
0
)