将一个数字各位逐个输出

9人阅读 评论(0) 收藏 举报
分类:
//利用递归做
int hhh(int a)
{
  if(a>=10){
       hhh(a/10);
      }
  printf("%d ",a%10);
}
//利用循环做
int hahaha(int a)
{

  for(;;){

      printf("%d ",a%10);
      a = a/10;
      if(a<=0){
         break;
        }

查看评论

从高位开始逐位输出一个整数的各位数字(不用数组)

程序填空,不要改变与输入输出有关的语句。 输入一个正整数repeat (0
  • zmq1126
  • zmq1126
  • 2016-01-05 20:45:20
  • 3365

输入一个整数,将各位数字翻转后输出

#include using namespace std; int main() { int n, right_digit; coutn; cout
  • star_mei
  • star_mei
  • 2016-09-10 18:33:11
  • 926

给出一个五位数,输出几位数字,打印出各位数字并逆序打印出各位数字。

Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 刘同宾 * 完成日期:201...
  • liubinzi123
  • liubinzi123
  • 2012-11-15 08:43:23
  • 3335

C#--第2周实验--任务10--编写一个控制台应用--输入一个整数,将其各位数字颠倒顺序后输出

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:输入...
  • leihengxin
  • leihengxin
  • 2012-09-09 14:20:51
  • 2593

输出一个数字上各位数字的两种方法

很简单,简单的理一下思路。 一种是递归的方法。 另一种是迭代的方法。 #include #include using namespace std; void digui(int ...
  • Xiejunyi12
  • Xiejunyi12
  • 2016-04-17 15:53:35
  • 401

zzuli OJ 1061: 顺序输出各位数字

Description  输入一个整数,从高位开始逐位分割并输出各位数字。  Input  输入一个正整数n,n是int型数据  Output  依次输出各位上的...
  • sinat_25926481
  • sinat_25926481
  • 2015-08-28 16:36:25
  • 7874

输入一个整数,将各位数字反转后输出

#include using namespace std; int main() { int n; cin >> n; int s; while (n) { s = n % 10; ...
  • OnePiece_only
  • OnePiece_only
  • 2016-10-08 23:52:36
  • 239

倒置整数

题目描述 输入非负整数N(0≤N≤2147483647),将各位数字倒置后输出 输入 输出 样例输入 0 1 100 12345 11111111 123456789 2000...
  • phrenetic_
  • phrenetic_
  • 2017-08-04 13:35:34
  • 95

C语言:输出整数各位数字。

#include &amp;lt;stdio.h&amp;gt;/*本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。*/ int main(int argc, char *a...
  • S_For_M
  • S_For_M
  • 2018-02-25 20:48:02
  • 417

/*C++任意输入一个整数,再把它的各位数字重新组合一个新的整数,使其值最大*/

/*C++任意输入一个整数,再把它的各位数字重新组合一个新的整数,使其值最大*/...
  • xianfajushi
  • xianfajushi
  • 2014-08-02 08:42:26
  • 3305
    个人资料
    持之以恒
    等级:
    访问量: 2万+
    积分: 1022
    排名: 5万+