首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
34
问题
有如下程序:
#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://kaotiyun.com/show/0pxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库的设计通常可以分为这样四个步骤:需求分析、概念设计、______、和物理设计。
下列程序执行的输出结果是()。#include<stdio.h>main(){chara[2][4];strcpy(a,"are");strcpy(a[1],"you");a[0][3]=’&’;
若有以下程序段(n所赋的是八进制数)intm=32767,n=032767;printf("%d,%o\n",m,n);执行后输出结果是
以下数据结构中,属于线性数据结构的是
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
从键盘输入一组无符号整数并保存在数组arr[N]中,以整数0结束输入,即第N+1个数是0,要求这些数的最大位数不超过4位,其元素的个数通过变量num传人函数proc()。请补充函数proc(),其功能是:从数组arr中找出个位和十位的数字之和大于5的所有无
程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是输出这位学生的信息。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKI.C中。不
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得使用c语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G******,删除后,字符串中的
在关系数据库中,用来表示实体之间联系的是______。
在关系数据库中,用来表示实体之间联系的是()。
随机试题
患者,女性,23岁。经常因为吸入粉尘或花粉引起哮喘,过敏性支气管哮喘发病多属于
校对人员发现原稿有讹误,应该()。
Pickouttheappropriateexpressionsfromtheeightchoicesbelowandcompletethefollowingdialoguesbyblackeningthecorresp
牙髓和牙周膜中均含有
见不到Auer小体的急性白血病类型是
企业购入原材料,买价3000元,增值税(进项税额)为510元,发生运杂费200元,装卸费300元,入库前发生整理挑选费80元,那么该批材料的实际成本是()元。
()是反映投资收益的指标。
在旅游中期阶段,导游人员在组织旅游团的活动时应注意做好的工作是()。
Whatistheoccasionfortheman’sspeech?
InaPresidentsClub,youcouldactuallygetsomeworkdoneattheairportifyouwantedto.Checkyourvoicemail,writearepo
最新回复
(
0
)