首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
59
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下函数inverse的功能是使一个字符串按逆序存放,请填空。inverse(charstr[]){charm;inti,j;for(i=0,j=strlen(str);i<strlen(str)/2;
以下程序运行后的输出结果是_______。intd=1;fun(intp)printf(%d",d);returnd;}main(){inta=3;printf("%\n",fun(a+fun
以下数据结构中,属于线性数据结构的是
请编写一个函数fun,它的功能是:求出一个2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序存在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G********,删除后,字符串中的内容应当是:ABCDE
以下叙述中错误的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
下列叙述中正确的是______。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统管理阶段和数据库系统管理阶段。其中数据独立性最高的阶段是()。
随机试题
根据政治文化的发展阶段,政治文化可划分为_______与_______。
类风湿关节炎的晨僵时间一般大于
关于有效辩护原则,下列哪些理解是正确的?(2015年卷二69题)
货币市场基金收益公告主要包括每10万份基金净收益和7日年化收益率。()
甲上市公司2017年财务报表正在由ABC会计师事务所进行审计,假定在审计过程中存在以下事项:(1)审计业务约定书中约定,审计费用为100万元,甲公司于2018年2月20日支付50万元,剩余50万元以对该公司发表的审计意见类型决定是否支付。(2)审计
必须紧紧抓住行政绩效这个“牛鼻子”,以提高行政效率和行政效能为目的,努力改进政府的各项工作,全面提升政府的行政管理水平和为公众服务的质量,这是因为()。
2006年福建省城镇国有及国有控股投资为( )。2006年福建省全社会固定资产投资比2005年增长( )。
在死刑缓期执行期间,符合下列哪一种情况,2年期满后,经合法程序批准减为无期徒刑?( )
对序列(7,19,24,13,31,8,82,18,44,63,5,29)进行一趟排序后得到的结果如下:(7,18,24,13,5,8,82,19,44,63,31,29),则可以认为使用的排序方法是______。
Ifyoudon’tgo,Ishallnot
最新回复
(
0
)