⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 17级台阶1.cpp

📁 这个包里收藏很多好玩的算法
💻 CPP
字号:
#include <iostream.h> 
void total(int n,int &a); 
void main() 
{ 
int n,num=0; 
cout<<"请输入你要走的台阶数:"; 
cin>>n; 
total(n,num); 
cout<<"总共有"<<num<<"走法"<<endl; 
} 
void total(int n,int &a) 
{ 
int &num=a; 
if(n==0) num++; 
else 
{ 
if(n-3<0) 
{ 
n=n-2; 
if(n<0) {n=n+1;total(n,num);} 
else {total(n,num);total(n+1,num);} 
} 
else 
{ 
total(n-3,num); 
total(n-2,num); 
total(n-1,num); 
} 
} 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -