用数组对一个小于5位的数字的操作
2012-12-07 17:24
127 查看
#include<iostream>
using namespace std;
int main()
{
int i,j,num,n[6];
cout<<"please input an integer(0~99999):"<<endl;
cin>>num;
if(num>9999)
i=5;
else if(num>999)
i=4;
else if(num>99)
i=3;
else if(num>9)
i=2;
else
i=1;
cout<<"place="<<i<<endl;
for(j=1;j<=i;j++)
{
n[j]=num%10;
num=num/10;
}
cout<<"各位数字分别为:"<<endl;
for(j=i;j>=1;j--)
cout<<n[j]<<",";
cout<<endl<<"倒叙为:"<<endl;
for(j=1;j<=i;j++)
cout<<n[j];
cout<<endl;
return 0;
}
using namespace std;
int main()
{
int i,j,num,n[6];
cout<<"please input an integer(0~99999):"<<endl;
cin>>num;
if(num>9999)
i=5;
else if(num>999)
i=4;
else if(num>99)
i=3;
else if(num>9)
i=2;
else
i=1;
cout<<"place="<<i<<endl;
for(j=1;j<=i;j++)
{
n[j]=num%10;
num=num/10;
}
cout<<"各位数字分别为:"<<endl;
for(j=i;j>=1;j--)
cout<<n[j]<<",";
cout<<endl<<"倒叙为:"<<endl;
for(j=1;j<=i;j++)
cout<<n[j];
cout<<endl;
return 0;
}
相关文章推荐
- 有一个二维数组.----杨氏矩阵 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N);
- 有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N);
- 一个数组arr,长度为N,N小于10^8,里面数字的范围是1~N,是否有重复,并统计出来
- 一个数组arr,长度为N,N小于10^8,里面数字的范围是1~N,求每个数字出现的次数
- 输入一个字符串,内有数字和非数字字符,例如 A123x456 17960? 302tab5876 操作:将连续的数字作为一个整数,一次存放到一数组a中,例如123存放在a【0】中,456放在a【1】中
- 有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N);
- 2. 有一个二维数组.----杨氏矩阵 。数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N);
- //杨氏矩阵 有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N);
- 有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N)
- 找出数组中两个只出现一次的数字;异或运算^的一个作用
- 输入一个字符串,将其中连续的数字作为一个整数,一次存放到另一个整型数组,设计一个函数,把指向字符串的指针和指向整数的指针作为函数形参
- 一个数组中寻找第二大数字
- 将整数转换为相应的一个字符数组。 分析:从个位提取数字,组合字符 符号位的处理 12345=>"12345"
- 输入一个不多于5位的正整数,求它是几位数并且逆序打印出个位数字
- 给一个整形数组,给出一个值,当这个值是数组某些数字的和,求出数组下标的值
- jsp 获取两个数值直接用大于、小于比较大小和算加法,不是按数字大小比较,JSP都是以字符串在操作
- 软件开发者面试百问-----有一个数组,里面是从1到1,000,000的整数,其中有一个数字出现了两次,你怎么找出那个重复的数字?
- 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字
- 【c语言】给一个不多于5位的正整数,要求: 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字
- 每天学习一算法系列(14) (输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字)