输出一个整数的每一位

原创 2016年06月02日 10:44:47

输出一个整数的每一位:递归调用

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
void print(int num)
{
if (num >= 10)
print(num / 10);
printf("%d", num % 10);
}
int main()
{
int num = 10;
scanf_s("%d", &num);
print(num);
system("pause");
return 0;
}


本文出自 “Stand out or Get out” 博客,请务必保留此出处http://jiazhenzhen.blog.51cto.com/10781724/1709790

输出一个整数的每一位

按我们的一般思维来说想要输出一个整数 n 的每一位,我们可以想到使用 n%10和 n /10的方法依次去输出。#define _CRT_SECURE_NO_WARNINGS #include i...
  • qq_41112517
  • qq_41112517
  • 2017年12月22日 15:57
  • 34

C语言正序输出输出一个整数的每一位

//递归实现 #define _CRT_SECURE_NO_WARNINGS 1 #include #include void print(int n) { if(n=10) prin...
  • snow_5288
  • snow_5288
  • 2016年07月26日 12:26
  • 3669

读入一个整数,用汉语拼音将这个整数的每一位输出出来

你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si 注意,每个字的拼音之...
  • dakaszeng
  • dakaszeng
  • 2018年01月14日 22:52
  • 19

c语言实现输出一个数的每一位

比如输入1234,在屏幕上打印出1 2 3 4 代码展示: 方法一: #define _CRT_SECURE_NO_WARNINGS 1 #include #include 实现打印一个数的每一位 i...
  • peiyao456
  • peiyao456
  • 2016年04月12日 10:55
  • 1662

得到一个数字中每一位的数字

学习编程也有一段时间了,随着学习的不断深入,我越来越体会到了算法的重要性,最近遇到了一些非常有意思的算法,比如打印水仙花数、将数字逆置,在这两个算法中会用到一个数字钟每一位的值 如:判断数字123是...
  • u010105970
  • u010105970
  • 2014年05月16日 10:59
  • 6312

C语言输入一个整数,输出其二进制位中1的个数

大家都知道一个十进制数转化成对应的二进制形式的方法就是对这个十进制数不断的进行模2取余,然后将它的余数逆序输出就是其二进制形式。比如说: 其二进制位中1的个数即模2取余后1的个数。   那...
  • bbwn_
  • bbwn_
  • 2016年04月12日 12:52
  • 3381

【MOOC】程序设计入门-C 语言 作业汇总

1.逆序的三位数 #include void vert(int a);int main(){ int n; scanf("%d", &n); vert(n); return 0...
  • Flickrs
  • Flickrs
  • 2015年03月12日 20:31
  • 2309

位运算解决“一个数组中,只有一个数字出现n次,其他数字出现k次”问题

在学习完位操作后,经常会遇到一类关于查找缺失整数的问题。
  • Monster_Girl
  • Monster_Girl
  • 2016年10月25日 23:23
  • 636

数组-07. 求一批整数中出现最多的个位数字(20)

给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定3个整数1234、2345、3456,其中出现最多次数的数字是3和4,均出现了3次。 输入格式: 输入在第1行中给出正整数...
  • oFengWuYu1
  • oFengWuYu1
  • 2015年02月15日 10:05
  • 1710

加密,输入一个四位整数,每位数字加上9 并与10取余,然后结果,个位与千位相替换,十位与百位相替换。

//加密,输入一个四位整数,每位数字加上9 并与10取余,然后结果, //个位与千位相替换,十位与百位相替换。 package com.cn.test1; import java.io.*; impo...
  • u014657292
  • u014657292
  • 2014年04月16日 16:19
  • 1160
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:输出一个整数的每一位
举报原因:
原因补充:

(最多只允许输入30个字)