早教吧 育儿知识 作业答案 考试题库 百科 知识分享

你刚才解答的题.x=9,那fun(x-2)中的x是几?我不知道怎么的出来的.

题目详情
你刚才解答的题.x=9,那fun(x-2)中的x是几?我不知道怎么的出来的.
▼优质解答
答案和解析
哦,我没说清楚,是“x-2=7",所以下一次调用fun函数时,参数x=7.不知道你数学学的怎么样,还是用数学的递推公式说吧.
我们先正推吧:
fun(0)=fun(1)=3
fun(2)=2-fun(2-2)= -1
fun(3)=3-fun(3-2)=0
fun(4)=4-fun(4-2)=5
fun(5)=5-fun(5-2)=5
fun(6)=6-fun(6-2)=1
fun(7)=7-fun(7-2)=2
fun(8)=8-fun(8-2)=7
fun(9)=9-fun(9-2)=7
让我们去求,你也看到了,很麻烦,用C语言,你也不可能这样罗列,所以就得用”迭代“,你不理解可以认为”循环也是一种迭代“,就是说我们要把这些麻烦而又重复的部分用1个递推关系式表示出了.
你那个fun函数,你给它的参数是9,就是用上面最后一个式子计算,也就是说,fun函数要求fun(9),就必须求”9-fun(9-2)“,而要求fun(9-2)也就是fun(7),根据你的fun函数就得求"7-fun(7-2)",而fun(7-2)=fun(5),所以又调用fun函数,而fun(5)=5-fun(5-2),所以得求fun(3),而fun(3)=3-fun(3-2),而fun(1)就不用求了,然后fun函数一步步返回fun(1)、fun(3)、fun(5)、fun(7)、fun(9)的值.
你别看到C语言就头疼,那个"int fun(int x)" ,这里的x你就把它理解成数学函数中未知数
看了你刚才解答的题.x=9,那fu...的网友还看了以下:

在淘宝看到钢铁侠模型都是几千的,而且都一样,有些贵有些不那么贵.贵的说是会员版,可是卖家发的图个个  2020-05-17 …

我有一道题不会爱迪生家的大门非常重,一位朋友对这位发明家埋怨道:“你有没有办法让这门开关起来不那么  2020-05-23 …

将5列火车停在5条不同的轨道上,其中a列不停在第一道上,b列火车不停在第二道上,那么不同的停车方式  2020-06-20 …

李花计划用若干天做一本习题集'如果每天做5道题'那么最后2天每天要做10道题才能做完;如果她每天做  2020-07-08 …

谁能说说充气补胎液的充气原理——不是补胎原理!不要拷贝那些你自己都不懂的东西来,我需要真正懂得原理  2020-07-10 …

现在不知道该怎么办一点头绪都没有事情才刚开头就结束了,来的那么突然去的也那么神速,有没有办法让人不那  2020-11-15 …

想知道常数是不是未定式“lim(x→正无穷)(3x-4)f(x)=6,因为其中,lim(1/3x-4  2020-11-20 …

如果将“我知道你喜欢唱歌。”一句的意思分别表达为①别人不知道你会唱歌;②别瞒我了,你会唱;③别人喜欢  2020-12-04 …

为什么赤道全年皆夏?气压力和风带会随着太阳直射点的移动而移动是什么意思?111太阳直射点北移和南移例  2020-12-19 …

那么这两个数是多少?有两个数一到三十,甲知道两数之和,乙知道两数之积.甲问乙知道这两个数吗?乙问甲知  2021-01-11 …