首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; seanf("%d",&
有以下程序 int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; seanf("%d",&
admin
2013-06-11
64
问题
有以下程序 int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; seanf("%d",&x);x=fun(x);printf("%d\n",x); } 执行程序时,给变量x输入10,程序的输出结果是
选项
A、55
B、54
C、65
D、45
答案
A
解析
本程序考查的是函数的递归调用,在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用,执行结果为1+2+3+4+5+6+7+8+9+10=55。
转载请注明原文地址:https://kaotiyun.com/show/YjJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL;*q=*(p+5);printf("%d
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
有以下程序:main(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;n++;}while(!i);n++;}
以下程序的功能是:建立一个带布头结点的单向链表,并将存储在数组中的字符依次存储到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项 #include<stdlib.h> structnode {chardata;str
下列软件中,属于应用软件的是()
下列叙述中正确的是()
结构化程序设计包含3种基本控制结构,其中SCAN—ENDSCAN语句属于______结构。
下列不属于软件工程的3个要素的是______。
当用户要求输入的字符串中含有空格时,应使用的输入函数是
下列不属于软件工程的3个要素的是()。
随机试题
男性,45岁。1年多来头晕、头痛,1周来加重伴恶心、纳差、乏力、鼻出血及牙龈出血,既往无高血压病史。查体:BP 170/100mmHg,贫血貌,心、肺、腹未见明显异常。化验血Hb 85g/L,WBC 6.5×109/L,PLT 126×109/L,尿蛋白(
某对新婚夫妇,因为各自的事业都处于上升阶段,想事业稍微稳定后再生育小孩,他们适宜采用的避孕措施是()
A.暂扣许可证或执照B.1000元以下罚款C.没收违法所得D.较大数额罚款行政机关应当实现告知当事人要求举证听证权利才能做出行政处罚决定的是
选择会计软件时,应首先考虑软件的安全性。()
下列四种表述中,正确的是()。
下列各项中,属于账实核对的有()。
幼儿在绘画时常常“顾此失彼”,说明幼儿注意的()较差。
下列运算符中,不能被重载的是()。
(Please)______asshewas,shedidn’taccepthisproposal.
Thehumannoseisanunderratedtool.Humansareoftenthoughttobeinsensitivesmellerscomparedwithanimals,butthisislar
最新回复
(
0
)