参考代码
2026-05-05 17:12:18
发布于:四川
13阅读
0回复
0点赞
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;//输入(直接把输入的数当成一个数)
while(n>0){
cout<<n%10;//从小位(最后一个数)到大位(第一个数)
n/=10;//上一位没用了
}
return 0;
}
#include<iostream>//递归
using namespace std;
void dfs(int n){//定义
//边界
if(n==0) return;//条件
cout<<n%10;//看上面的代码
dfs(n/10);
}//也可以写在下面(void dfs(int n)要写在上面申明)
int main(){
int n;
cin>>n;
dfs(n);
return 0;
}
全部评论 1
第二个是
#include<iostream>//递归 using namespace std; void dfs(int n){//定义 //边界 if(n==0) return;//条件 cout<<n%10;//看上面的代码 dfs(n/10); }//也可以写在下面(void dfs(int n)要写在上面申明) int main(){ int n; cin>>n; dfs(n); return 0; }2026-04-11 来自 四川
0别复制
2026-04-11 来自 四川
0








有帮助,赞一个