蓝桥杯 C++ 5位正整数倒叙输出

原创 2013年12月04日 17:28:00

任意输入一个5位以内的正整数要求输出位数及倒序输出格式:

insert:2326

你的输入整数位数是:4

2,3,2,6

6,2,3,2

#include"iostream.h"
#include"stdio.h"
#include"string.h"
int main(void)
{
 int a[100];
 int j=0;
 char c;
 printf("inset your number:");
     c=getchar();
 while(c!='\n'){
            a[j++]=c;
      if(j>5){ printf("你的输入超过5位");
       printf("\n");
     return 0;
    
      }
              c=getchar();
     }
 cout<<"你输入的数字长度是:"<<j<<endl;
  for(int w=0;w<j;w++)
  {putchar(a[w]);
  printf(",");}
   printf("\n");
  for(int z=j-1;z>=0;z--)
  {putchar(a[z]);
  printf(",");}
    printf("\n");
    return 0;

}

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

Java递归实现整数倒叙输出

package Test; public class Test04 { public static void main(String[] args) { int num = dz(123); ...
  • u010592604
  • u010592604
  • 2014年06月27日 15:32
  • 1208

阶乘计算(蓝桥杯)

基础练习 阶乘计算 基础练习 阶乘计算 时间限制:1.0s 内存限制:512.0MB 问题描述   输入一个正整数n,输出n!的值。   其中n!=1*2*3*…*n。 算法描述 ...
  • chensanwa
  • chensanwa
  • 2018年01月09日 15:22
  • 132

java中给出一个不多于5位数的正整数,要求,第一是求出它是第多少位的,逆序打印出各位数字

java中给出一个不多于5位数的正整数,要求,第一是求出它是第多少位的,逆序打印出各位数字: 这代码应该很好实现,简单的实现下: package excise; import java.util....
  • luoyexuge
  • luoyexuge
  • 2015年10月31日 15:00
  • 2338

【c语言】给一个不多于5位的正整数,要求: 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字

// 给一个不多于5位的正整数,要求: // 1、求出它是几位数 // 2、分别输出每一位数字 // 3、按逆序输出各位数字 #include #include int main() {...
  • zhaoyaqian552
  • zhaoyaqian552
  • 2015年04月23日 12:31
  • 15948

(c++)给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123

#include #include using namespace std; int main() { char a[5]; cin>>a; cout for(int i=0;i { cout if(...
  • sunxuelei9543
  • sunxuelei9543
  • 2017年01月18日 10:33
  • 2034

c#编程:给定一个正整数求出是几位数并逆序输出

c#编程:给定一个正整数求出是几位数并逆序输出 一般的步骤如下: 第一步:把输入的数字转为字符串n.ToString() 第二步:求出字符串的长度即为正整数的位数 第三步:从后向前逆序输出...
  • u012110719
  • u012110719
  • 2014年10月26日 09:01
  • 2103

JAVA算法题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。   看到网上给出的程序,个人觉得还可以再优化一下。 网上程序为: import java.util.Scanne...
  • u012046327
  • u012046327
  • 2015年02月12日 22:25
  • 3602

给一个不多于5位的整数, 要求输出它是几位数, 每一个数字是什么, 再反向输出这个数

#include #include  //exit的包含函数 void sort(int, int, int, int);  //函数声明 int main() {  int num; ...
  • my_c_linux
  • my_c_linux
  • 2012年10月01日 00:11
  • 3667

String 字符串的倒序输出

String s = “abcd”; 想要倒叙输出"dcba"; public static void main(String[] args) { String s = "ABCD"; S...
  • sundf_good
  • sundf_good
  • 2010年07月30日 13:13
  • 5709

输入一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

繁琐的方法:
  • duoduo_333
  • duoduo_333
  • 2014年07月19日 23:06
  • 2124
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:蓝桥杯 C++ 5位正整数倒叙输出
举报原因:
原因补充:

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