第12周OJ练习-1 逆序数 递归练习
2016-11-22 10:09
253 查看
问题及代码:
/*作者:贾如杉、
问题
输入一串整数,输出该整数的逆序数
输入
一个int型整数
输出
转换后的整数
*/
#include <stdio.h>
void inverted(int); /*函数声明*/
int main()
{
int n; /*需要逆序的整数*/
scanf("%d",&n);
inverted(n); /*调用逆序函数*/
return 0;
}
void inverted(int n)
{
if(n<10) /*当数字只剩一位的时候,即第一位数,输出,变为末位,返回*/
{
printf("%d",n);
return;
}
printf("%d",n%10);
inverted(n/10);
return;
}
运行结果
知识点总结
自定义函数的练习,提高逻辑能力
学习心得
简单的自定义函数练习,巩固知识
/*作者:贾如杉、
问题
输入一串整数,输出该整数的逆序数
输入
一个int型整数
输出
转换后的整数
*/
#include <stdio.h>
void inverted(int); /*函数声明*/
int main()
{
int n; /*需要逆序的整数*/
scanf("%d",&n);
inverted(n); /*调用逆序函数*/
return 0;
}
void inverted(int n)
{
if(n<10) /*当数字只剩一位的时候,即第一位数,输出,变为末位,返回*/
{
printf("%d",n);
return;
}
printf("%d",n%10);
inverted(n/10);
return;
}
运行结果
知识点总结
自定义函数的练习,提高逻辑能力
学习心得
简单的自定义函数练习,巩固知识
相关文章推荐
- 第12周OJ实践 递归方法实现逆序
- 第12周OJ练习-2 二进制转换
- 第12周OJ实践 递归求解立方累加和
- 第12周OJ练习-3
- 十二周OJ1 递归方法实现逆序
- [土狗之路]coursera 与 oj上的递归练习作业-- 单词翻转 角谷猜想
- 第12周OJ练习-4
- C语言OJ项目参考(2968)递归方法实现逆序
- 第12周OJ练习-5
- 第12周OJ练习-6
- oj 2968: C语言习题5.20--递归方法实现逆序
- 第十二周-OJ-A递归方法实现逆序
- Openjudge计算概论——数组逆序重放【递归练习】
- oj第十二周训练——递归方法实现逆序
- 第12周 oj 逆序输出
- 第十二周OJ(1)递归方法实现逆序
- 递归练习:逆序输出一个十进制数的各位数字
- 【华为OJ13】句子逆序
- 第12周项目3-利用递归写出一个整数的阶乘
- 【OJ练习】字符转换