首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int fun(int n) { if(n==1)return 1; else return(n+fun(n-1)); } main() { int X; scanf("%d",&x);x=fun(x);printf("%
有以下程序: int fun(int n) { if(n==1)return 1; else return(n+fun(n-1)); } main() { int X; scanf("%d",&x);x=fun(x);printf("%
admin
2013-02-23
67
问题
有以下程序:
int fun(int n)
{ if(n==1)return 1;
else return(n+fun(n-1));
}
main()
{ int X;
scanf("%d",&x);x=fun(x);printf("%d\n",x);
}
执行程序时,给变量x输入10,程序的输出结果是( )。
选项
A、55
B、54
C、65
D、45
答案
A
解析
函数int fun(int n)的功能是求1+2+…+n的值并返回。所以执行程序时,给变量x输入10后,执行语句“x=fun(x);”,x的值将变为1到10中的10个整数的累加和,即55。
转载请注明原文地址:https://kaotiyun.com/show/j9Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序实现带有头结点的单链表的建立,链表中每个结点包含数据域data(字符型)和指针域next,所建立链表的头指针由参数phd传回调用程序。在空格处填入正确内容。#include<stdio.h>#include<stdlib,h>
以下对结构体类型变量的定义中,不正确的是
假定int类型变量占用两个字节,有定义:intx[10]={0,2,4};,则数组x在内存中占字节数是
下列函数定义中,会出现编译错误的是_____。
以下各选项企图说明一种新的类型名,其中正确的是______。
下列程序执行输出的结果是【】。#include<stdio.h>f(inta){intb=0;staticc=3;a=c++,b++;return(a);}main()
下面程序是把从终端读入的20个字符作为字符串放在字符数组中,然后利用指针变量输出上述字符串,请填空。#include<stdio.h>main(){inti;chars[21],*p;for(i=0;i<20;
设有系和学生2个实体集,一个学生只能在一个系里注册,而一个系有很多学生。系和学生的关系是______。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()
“商品”与“顾客”两个实体集之间的联系一般是______。
随机试题
兼补心脾,治疗心脾两虚之不寐,宜选用的药物有
血液病学除了血液系统疾病外还包括
静注外漏易致局部组织缺血性坏死的药物是
有一群人受某种疾病感染患病的比例占20%。现随机地从他们中抽50人,则其中患病人数的数学期望和方差是()。
案例一背景:某一级资质装饰施工队承接了一大厦南面石材及北面玻璃幕墙的安装工作。在进行石材幕墙施工中,由于硅酮耐候密封胶库存不够,操作人员为了不延误工期及时采用了不同于硅酮结构胶的另一品牌,事后提供了强度试验报告,证明其性能指标满足了承载力的要求。9
按索赔事件的性质分,索赔不包括()。
某有限责任公司的下列财务会计事项中,符合公司法律制度规定的是()。
项目经理不需要负责项目的________工作。
下列说法中体现了特别行政区行政和立法相互配合的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
最新回复
(
0
)