#include <stdio.h>
#include <math.h>
void main()
{int    function(int a);int x,w,y,A[5];printf("请输入一个1至99999的整数\n");scanf("%d",&x);y=function(x);w=y;printf("您输入的是一个%d位数\n",y);//将数字按位放入数组for(int i=0;y!=0;i++){A[i]=(int)x/(pow(10,y-1));x=x%(int)(pow(10,y-1));y--;}printf("顺序输出为:\n");for( int j=0;j<=w-1;j++){printf("%4d",A[j]);}printf("\n");printf("逆序输出为:\n");for(int k=w-1;k>=0;k--){printf("%4d",A[k]);}printf("\n");
}
//计算该数字为几位数
int function(int a)
{int n=0;while(a){a/=10;n++;}return n;
}

C语言 输入一个不大于五位的数字,先判断是几位数字,然后将其数字顺序输出和逆序输出相关推荐

  1. python输入123输出321_python逆序输出,编程从键盘输入一个三位数,将它们逆序输出。如输入123,输出321.谢谢...

    python逆序输出,编程从键盘输入一个三位数,将它们逆序输出.如输入123,输出321.谢谢 python教程实现三位数的反序输出2020-10-06 12:32:19人已围观 7-12 逆序的三位 ...

  2. (C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出

    @[TOC]( (C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出 #include <stdio.h> void main() {int n,a,b,c,d,e,m;pr ...

  3. C语言:给一个不多于5位的正整数,要求:求出他是几位数分别输出每一位数字,按逆序输出各位数字,例如原数为321,应输出123

    往期回顾: 求Sn=a+aa+aaa+aaaa+...n个a ,a是数字 ,n表示a的位数 C语言:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.排出比赛名单 C语言:杨 ...

  4. 给一个不多于5位的正整数,要求: 1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字;

    对一个数如何得出它是几位数并求出其个位.十位.百位.千位- 给一个不多于5位的正整数,要求: 1.求出它是几位数: 2.分别输出每一位数字: 3.按逆序输出各位数字: 代码如下 #include &l ...

  5. python逆序输出字符串_python实现对指定输入的字符串逆序输出的6种方法

    编写一个Python程序,提示用户输入一个字符串,程按照你的要分享编写的逆序显示字符串的Python3程序如下 s = input("请输入一个字符串:")print(s[::-1 ...

  6. 【算法】c语言,输入一个不大于1000的正整数n(n>1),输出所有小于等于n的素数。

    #include "stdio.h" main() {int n,m,i,k=0;printf("\n从键盘输入一个不大于1000的正整数(n>1) N=" ...

  7. AMNO.6 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123 输入 一个不大于5位的数字

    题目描述 给出一个不多于5位的整数,要求 1.求出它是几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如原数为321,应输出123 输入 一个不大于5位的数字 输出 三行 第一行 位数 第二 ...

  8. 第二次作业#include stdio.h int main() { int a,b,c,d,e; printf(请输入一个不多于五位的整数:\n); scanf(%...

    1 判断成绩等级 给定一百分制成绩,要求输出成绩的等级.90以上为A,80-89为B,70-79为C,60-69为D,60分以下为E,输入大于100或小于0时输出"输入数据错误". ...

  9. C语言输入一个任意数求各位数的和

    C语言输入一个任意数求各位数的和 int main(void) {int x, r, s = 0;scanf("%d", &x);while (x>0){r = x ...

  10. c语言案例——输入一个字符串,将其逆序输出

    字符串常量可以赋值给一个字符指针或者一个字符数组,比如:  /*1*/char *str = "this is a string"; /*2*/char str2[]= " ...

最新文章

  1. [2018雅礼集训1-16]方阵
  2. 面向切面编程AOP的最佳入门示例
  3. Docker教程-文件传输
  4. Google搜索技巧总结
  5. 灵魂发明家自述:我就是靠这个创业成功的
  6. 微软想让所有人都成为开发者?
  7. OpenCV_(Using GrabCut extract the foreground object) 使用 GrabCut 算法提取前景物体
  8. PHP Fatal error: Declaration of Hyperf\Framework\SymfonyEventDispatcher::dispatch($event) must be c
  9. 南京师范大学地图学与地理信息系统专业《地理信息系统原理》研究生(硕士)期末试卷
  10. 数据结构初阶——二叉树
  11. 在中文维基百科新建用户框
  12. 《FreeKick》战术_游戏前线
  13. 微信小程序 教学质量问卷调查 小程序实现
  14. IGRP/EIGRP 内部网管路由选择协议
  15. Flutter 图片组件Image、本地图片、远程图片、图片剪切、圆形图片
  16. [Android]APP中保持屏幕不自动灭屏的一种方法
  17. C语言初学 (两数相加求和)
  18. iOS OC语言(二) 类
  19. 商云通安装(一):电信搭建SIP电话环境
  20. LiveNVR配置拉转RTSP传统海康大华安防摄像机直播流输出RTSP/RTMP/HLS/HTTP-FLV如何获取直播流地址

热门文章

  1. 求职经验贴-描述笔者当时找工作情形
  2. 山寨手机的操作系统(mtk)简介
  3. 百练:2408:Anagram Groups
  4. Android开发之殇
  5. 简单的Wifi网络概念
  6. SQL Server 2019下载及安装详细教程
  7. 基于JAVA点餐系统的开题报告_开题报告-餐厅点餐系统的设计与实现.doc
  8. 程序员讨论《黑客帝国》(一)真实与虚拟
  9. SpringBoot入门(四)Service、Dao
  10. 简论H.266与H.265、AV1、H.264对比