美文网首页
4-9 正整数排序问题

4-9 正整数排序问题

作者: Zdhj | 来源:发表于2017-10-01 18:39 被阅读5次

include<stdio.h>

main()
{
int a;
scanf("%d", &a);
if (a / 10000 != 0)
{
printf("这是一个5位数.\n");
printf("每一位是:%d %d %d %d %d.\n", a / 10000, a / 1000%10, a / 100%10, a / 10%10, a % 10);
}
else
{
if (a / 1000 != 0)
{
printf("这是一个4位数.\n");
printf("每一位是:%d %d %d %d.\n", a / 1000, a / 100 % 10, a / 10 % 10, a % 10);
}
else
{
if (a / 100 != 0)
{
printf("这是一个3位数.\n");
printf("每一位是:%d %d %d.\n",a / 100, a / 10 % 10, a % 10);
}
else
{
if (a / 10 != 0)
{
printf("这是一个2位数.\n");
printf("每一位是:%d %d.\n",a / 10, a % 10);
}
else printf("这是一个1位数.\n每一位是:%d.\n",a%10);
}
}
}

}

相关文章

  • 4-9 正整数排序问题

    include main(){int a;scanf("%d", &a);if (a / 100...

  • 算法排序

    排序算法 N个正整数排序需要了解的知识点 : if else for 值 & 引用 目录 算法 定义问题 冒泡排...

  • 排序算法-N个正整数排序

    算法 高德纳在《计算机程序设计艺术》里对算法归纳为以下几点: 输入: 一个算法必须有零或以上的输入量输出: 一个算...

  • 数据结构笔记(排序)

    N是正整数 只讨论基于比较的排序 只讨论内部排序(所有数据可以被读取到内存) 稳定性:任意两个相等的数据,排序前后...

  • 领扣41

    给定一个未排序的整数数组,找出其中没有出现的最小的正整数。

  • [算法] 排序

    插入排序 希尔排序缩小增量排序:先取一个正整数 d1(d1 < n),把全部记录分成 d1 个组,所有距离为 d1...

  • 贪心算法

    按要求补齐数组 给定一个已排序的正整数数组 nums,和一个正整数 n 。从 [1, n] 区间内选取任意个数字补...

  • 生成磁盘文件用以位向量排序

    起 第一章“开篇”围绕一个“如何给磁盘文件排序?”的问题展开。 具体描述是:有一个磁盘文件,其最多包含n个正整数,...

  • 【桶排序】[位运算交换值]

    【桶排序】[位运算交换值]40、求最小值 给定一个未排序的整数数组,找出其中没有出现的最小的正整数。示例 1:​ ...

  • 《编程珠玑》——各章理解

    《编程珠玑》 第一部分 基础 第1章 开篇 问题抽象描述:对10^7个正整数进行排序,只能使用1MB左右的内存空间...

网友评论

      本文标题:4-9 正整数排序问题

      本文链接:https://www.haomeiwen.com/subject/lryaextx.html