飞扬范文网
当前位置 首页 >述职报告 >

对于递归小例子1

发布时间:2021-09-28 13:14:09 浏览数:

 语言:c++ 环境:Visual C++ 6.0 源代码:

 #include<iostream> using namespace std; void f(int n) {

 if(n==0)

  return;

 else

 {

  cout<<n%10;

  f(n/10);

  cout<<n%10;

  return;

 } } void main(void) {

 int i=5;

 cin>>i;

 f(i); } 输入 1234 输出 43211234

 解析 f(1234)

 f(123)

  f(12)

  f(1)

  f(0) cout<<n%10

 cout<<n%10

 cout<<n%10

 cout<<n%10

  n=0 f(n/10)

  f(n/10)

  f(n/10)

  f(n/10) cout<<n%10

 cout<<n%10

 cout<<n%10

 cout<<n%10

 return return

  return

  return

  return

相关热词搜索: 递归 例子

相关文章: