对于一个非负整数的正序输出
程序员文章站
2022-03-22 21:44:35
...
#include<stdio.h>
void f();
int main(){
int N;//N是一个非负整数
printf("请输入一个非负整数!");
scanf("%d",&N);
f(N);
return 0;
}
void f(int N){
if(N < 10){
printf("%d",N);
return;
}
else{
f( N / 10);
printf(" %d",N % 10);
return;
}
}
上一篇: JavaScript实现正序和倒序
下一篇: c++中向量vector的基本操作及用法
推荐阅读
-
输入一个非负整数(十进制),输出此整数对应的二进制数
-
Python面试题:给定一组非负整数,重新排列它们的顺序使之组成一个最大的整数
-
【LeetCode-402】402.移除k位数字(给定一个以字符串表示的非负整数 num,移除这个数中的 k 位数字,使得剩下的数字最小。)
-
已知有n个互不相等的整数,求它们两两组合的所有结果。输出时每行一个组合,按列表下标的字典 序排序。列表下标小的数在前,列表下标大的数在后。 输入 第1行:整数的个数n 接下来n行:n个互不相同的整
-
Python面试题:给定一组非负整数,重新排列它们的顺序使之组成一个最大的整数
-
统计一个整数数字位数,逆序、正序输出
-
获取一个整数的每一位,并正序输出(递归)
-
对于一个非负整数的正序输出
-
获取一个整数的每一位,并正序输出(递归)
-
输出一个数的位数,逆序输出,正序输出.(计数器算法)