第12周项目2-分离正整数中的各组数*
2014-11-15 14:52
288 查看
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 * 完成日期:2014 年 11 月 15 日 * 版 本 号:v1.0 * * 问题描述:分离正整数中的各位数; * 输入描述: 输入一个数; * 程序输出: 反序输出这个数的每一位上的数。 */
#include <iostream> using namespace std; int main() { int n,m; while (cin>>n) { do { m=n%10; n=n/10; cout<<m<<" "; } while (n!=0); cout<<endl; } return 0; }
运行结果:
#include <iostream> using namespace std; int seq(int ); int main( ) { int n,m; cin>>n; m=seq(n); return 0; } int seq(int n) { int m,i=n; if (i==0) return m; else { m=i%10; i=i/10; cout<<m<<" "; m=seq(i); } }
学习心得:
第二个代码是自己之前写的,能够成功编译,但codeblocks有三个警告,而且也不被oj平台认可,不知道是oj上的要求是必须程序能重复输入还是在调用的函数中输出不被承认的问题。后来改为第一个代码,也还是有问题,一直以来有个问题没有得到解决的总算是在老师的帮助下解决了,就是输入不同时计算的内容后再一起输出结果,原来while (cin>>X)就能解决这个问题,活到老,学到老
相关文章推荐
- 第12周项目2 多种输入形式的处理(2、分离正整数中的各位数)
- 第12周项目2分离正整数中的各位数
- 第12周项目2(2)-分离正整数中的各位数
- 第12周项目2.2 分离正整数中的各位数
- 第12周项目 2.2 分离正整数中的各位数
- 第12周项目分离正整数中的各位数
- 第12周项目2-分离一个整数的各位数
- 第12周项目2-(2)分离正整数中的各位数
- 第十二周项目2-(分离正整数中的各位数)
- 第十二周项目二(2):分离正整数中的个位数
- 第12周 项目2-(2)分离正整数的各位数
- 第12周偶oj项目2分离正整数
- 第十二周项目2-分离正整数中的各位数
- 第12周项目2 分离正整数的各位数
- C语言及程序设计.第十一课.项目2.分离整数和小数部分
- 第十二周项目二(2)分离正整数中的个位数
- 第十二周 项目2:(2)分离正整数中的各位数
- 第12周项目3-利用递归写出一个整数的阶乘
- 第12周项目2分离正整数的各位数
- 第十二周项目2-OJ平台中多输入形式的处理2 分离正整数