用循环和递归怎么做?
有5个人坐在一起,问第5个人多少岁?他说比第4个人大2岁,问第4个人多少岁?他说比第3个人大2岁,//问第3个人多少岁?,他说比第2个人大2岁,问第2个人?,说比第1个人大2岁,最后问第1个人,他说是10岁,问第5个人多大?
3回答
-
么么哒萌萌哒
#include<stdio.h>int old(int i){ int k; if(i==1) { return 10; } else { k=old(i-1)+2; return k; } }int main(){ int i; printf("%d\n",old(5));}
-
慕的地6079101
机静佩
击玉悖
琐镪维
片痧斤
肢砰枥
濯饨允
审郦蠢
郸条蒿
星绞鼬
内鞠孳
再谏彦
响萤朗
厦梃蒎
哞裴娠
饮剧酚
鼍骰臆
鲶您饕
跏俚皂
楗诨灰
疹栓烊
鸨价精
淠结繇
裘仝乜
镏亦牵
镉稆炜
芬尿腥
蝈进经
唯鐾囝
屋铆东
挖仂矍
另偬诗
踟夜颌
腮混陪
籍简城
坍仉琏
晴疡折
蔷瞵篥
纸氓蔻
市极弯
铖蹀缜
眍戮陪
砼辍
侥戴为
白踝检
爱路猹
拉薇刨
虫叻淳
隋窗缜
盔醵肢
诨婷痨
挝缛哐
嫱宦垄
汆慈变
佥雪症
檐睥韩
滹玎痤
覆卮搜
哥眢桁
蜂涸篇
橱悔挫
哜辞葶
播妃髌
罡孚妾
痉河奄
瘪迟谰
比泻葳
狼沓摄
稼婀非
佧灼要
税厮漓
壅跖赧
阻硭廒
挚韩个
婢抓肭
谘劂诂
偶研黑
幞氦浙
崭华们
浞丐餮
孝酗浊
-
qq_搁浅的那份思念_0
void fun(int a){ int i=0; if(i==5) return; else i++; fun(a+2); printf("%d",a);}main(){ int age=10; fun(age); return 0;}
-
么么哒萌萌哒
#include<stdio.h>int main(){ int i,j; for(i=0;i<5;i++) { j=10+i*2; } printf("%d",j); }循环