c语言入门题 看一下哪里错了Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去.但年幼的他一次只能走上一阶或者一下子蹦上两阶.现在一共有N阶台阶,请你计算一下Redraiment从第0阶
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 16:49:10
xS]oP+uFIS(J{o0_PdM>7`k "0Z3/_rW3zQ }1*Z
:rE4fGpBbBj7nQIdzdz|&7^ǭ@bh'×}8QY~E;
:2$ oqN2U?ק@BC=qfYx:UT8YLy;an79y &iC>"P^|`Zrms Z7g
آ
C,.PKc+atςNq/S
1*dLHY
mKFg܌3Yb+I^%L VBEw-c*6k!v^zzvSvy,ɡh:,2Ԓ$zeVY
zϯ~@g2$ޓ]~?8߳0N.a EҳBI#oN 2%;?}ZQO*UG~&ߛ1\J\[DYV`I
t^Id\Kbt3
c语言入门题 看一下哪里错了Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去.但年幼的他一次只能走上一阶或者一下子蹦上两阶.现在一共有N阶台阶,请你计算一下Redraiment从第0阶
c语言入门题 看一下哪里错了
Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去.但年幼的他一次只能
走上一阶或者一下子蹦上两阶.现在一共有N阶台阶,请你计算一下Redraiment从第0阶到
第N阶共有几种走法.
Input
输入包括多组数据.每组数据包括一行:N(1≤N≤40).输入以0结束.
Output
对应每个输入包括一个输出.为redraiment到达第n阶不同走法的数量.
Sample Input
1
2
0
Sample Output
1
2
#include
int main(){
int n,a1,a2,a3,i;
a1=1;
a2=2;
while (scanf("%d",&n)==1 && =0){
if (n==1)a3=1;
if(n==2)a3=2;
else {
for(i=1;i
c语言入门题 看一下哪里错了Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去.但年幼的他一次只能走上一阶或者一下子蹦上两阶.现在一共有N阶台阶,请你计算一下Redraiment从第0阶
#include
int main()
{
int n,a1,a2,a3,i;
while (scanf("%d", &n)==1 && n!=0){
//这两个放到循环里
a1=1;
a2=2;
if (n==1)a3=1;
else //这里要加else
if(n==2)a3=2;
else {
for(i=1;i