首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。#include<stdio.h>int fun(int x){ int p; if(x==0||x==1) return 3; else p=x-fun(x-2); re
下列程序的输出结果是( )。#include<stdio.h>int fun(int x){ int p; if(x==0||x==1) return 3; else p=x-fun(x-2); re
admin
2010-05-22
42
问题
下列程序的输出结果是( )。#include<stdio.h>int fun(int x){ int p; if(x==0||x==1) return 3; else p=x-fun(x-2); return p;}void main(){ printf("\n%d",fun(5));}
选项
A、5
B、3
C、7
D、1
答案
1
解析
本题考查函数的递归调用。在函数递归调用时,fun(5):a=5-fun(3)->fun3:a=3-fun(1)->fun(1):a=3,反推回去 fun(3):a=3-3=0->fun(5):a=5-0=5,晕后的计算结果为5。
转载请注明原文地址:https://kaotiyun.com/show/iNWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式Int(Rnd(0)*50)所产生的随机数范围是
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture(”LEAF.bmp”)Image2.Pict
在窗体上画一个命令按钮,然后编写如下程序:Subinc(aASInteger)StaticxAsIntegerx=x+aPrintx;EndSubPriva
在窗体上画一个通用对话框控件CD1,则执行以下程序段后,在显示的"打开"文件对话框的"文件类型"框中显示的信息是CD1.Filter="所有文件|*.*|Word文件|*.Doc|文本文件|*.Txt"CD1.FilterIndex
在窗体模块的声明部分声明变量时,不能使用的关键字是()。
下面关于VB应用程序的叙述中正确的是()。
下面关于菜单的叙述中正确的是()。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>D)Ord>c的值是()。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
随机试题
疠气的致病特点为
为了确保国家课税权的实现,纳税人通过行政复议寻求法律保护的前提条件之一,是必须事先履行税务行政执法机关认定的纳税义务,否则不予受理。这一做法适用的原则是()。
行车途中,地陪导游员可以组织活动来活跃车内气氛,但()就不合适。
2010年年初,云南遭遇罕见的持续干旱,而新疆北部地区连续发生强降雪导致严重雪灾。对两地气候和地理说法有误的一项是()。
以下说法正确的是()。
下列选项中,具有等距单位的常模参照分数是()
设可导,则=______。[img][/img]
Overthepastdecade,manycompanieshadperfectedtheartofcreatingautomaticbehaviors—habits—amongconsumers.Thesehabits
下列关于CiscoAironet1100进入快速配置步骤的描述中,错误的是()。
Forthispart,youareallowed30minutestowriteHardWorkIsGoodforHealth.Youshouldwriteatleast120wordsfollowingt
最新回复
(
0
)