最后问第一个人,他说是10岁。请问第五个人多大?相关知识点: 试题来源: 解析 正确答案:程序源代码:#include #include age(n) int n; { int c; if(n==1)c=10; else c=age(n-1)+2; return; } main( ) { prinff(“%d”,age(5)); getch( ); } 涉及知识点:C语言 反馈 收藏 ...
问第2个人,说比第1个人大2岁。最后问第1个人,他说是10岁。请问第5个人多大。 age(5)= age(4)+2 age(4)= age(3)+2 age(3)= age(2)+2 age(2)= age(1)+2 age(1)= 10 用数学公式表述如下: age(n)= 10(n=1) age(n-1)+2(n>1) ___ int age(intn)/* 求年龄的递归函数 */...
题目 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。求第五个人年龄。 相关知识点: 试题来源: 解析 n==1 age(n-1)+2; age(5) 反馈 收藏 ...
问第二个人,说比第二个人大两岁。最后问第一个,他说是十岁。请问第五个人多大?'''需求:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?
有5个人围坐在一起,问第5个人多大年纪,他说比第4个人大2岁;问第4个人,他说比第3个人大2岁;问第3个人,他说比第2个人大2岁;问第2个人,他说比第1个人大2岁。第1个人说自己10岁,问第5个人多大年纪。用递归法编写程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。递归公式为:#...
package erase; public class 用递归法比较岁数的大小 { public static void main(String[] args) { // TODO Auto-generated method stub int n=5; System.out.print(Digui(
问第2个人多少岁?他说比第1个人大2岁。最后问第1个人多少岁?他说是10岁。请问第5个人多大?(这是一个递归问题) 相关知识点: 试题来源: 解析int GetAge(int person){return person>1 ? (GetAge(person-1)+2) : 10;} 分析总结。 有五个人坐在一起问第5个人多少岁反馈 收藏 ...
有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大? packageC;publicclassWugeren {staticintage(intn)...
答案是18岁#include <stdio.h>int main(){ int i, age C程序:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁大两岁。请问第五个人多大? 岁#include <stdio.h> int main() { int i, age[6]; // age[i]表示第i个人的年龄 age[1] = 10; for (i = 2; i <= 5; ++ i...