首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int n) { if(n) return fun(n—1)+n; else return 0; } main( ) { printf(″%d\n″,fun(3)); } 程序的运行结果是(
有以下程序: #include<stdio.h> int fun(int n) { if(n) return fun(n—1)+n; else return 0; } main( ) { printf(″%d\n″,fun(3)); } 程序的运行结果是(
admin
2019-04-14
60
问题
有以下程序:
#include<stdio.h>
int fun(int n)
{
if(n)
return fun(n—1)+n;
else
return 0;
}
main( )
{
printf(″%d\n″,fun(3));
}
程序的运行结果是( )。
选项
A、4
B、5
C、6
D、7
答案
C
解析
fun函数是一个递归函数,n=3,返回f(3—1)+3=f(2)+3=f(1)+2+3=f(0)+1+2+3=0+6=6。
转载请注明原文地址:https://kaotiyun.com/show/b1Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序是计算100以内能被4整除且个位数为4的所有整数,请填空。main(){intm,n;for(m=0;【】;m++){n=m*10+4;If(【】)continue;printf("%d\n",n);}}
阅读下面程序,则程序的执行结果为()。#include"stdio.h"main(){inta=10;fun(A);printf("%d\n",A);}fun(intx){x=50;}
结构化分析方法是面向______进行分析的方法。
有以下程序:main(){charstr[][10]={"China","Beijing"),*P=str;printf("%s\n",p+10);}程序运行后的输出结果是______。
设有如下程序:main(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;printf("%d",n1);}
有以下程序:#include<stdio.h>structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;prin
以下函数不能用于向文件中写入数据的是
若fp是指向某文件的指针,且已读到文件末尾,则函数feof(fp)的返回值是()。
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4};,则数组X在内存中所占字节数是______。
以下叙述中正确的是______。
随机试题
下列凝血因子中除哪个外均为无活性的酶原
祛风湿药的药性大多为
药物有轻质与重质之分,是指
某女,29岁,初孕妇,妊娠32周。因疲劳乏力、胸闷、气急1周急诊入院。过去无心脏病和肝病史。检查:面色苍白,血压130/70mmHg,心率120次/分,心尖区闻及Ⅱ级收缩期杂音,肺底部有湿哕音,下肢水肿(+)。宫高29cm,胎心率138次/分。血红蛋白70
下列特征和方法属于交易型领导者的是()。
企业的所得税费用包括当期所得税和递延所得税两部分,其中,递延所得税是指当期应交所得税。()
产权
TheUnitedStateshashistoricallyhadhigherratesofmarriagethanthoseofotherindustrializedcountries.Thecurrentannual
数据模型应具有______。
______causedRobertEdwards’sblindness.
最新回复
(
0
)