例如rev(12345)将返回54321,rev(123)将返回321 整数位数不限制,多少位都行。
function sum(a){
var s=0;
while(a){// 第一次 123 第二次 12 第三次 1 第四次 0停止循环
s=s*10 +a%10;// 3 30+2 320+1
a=parseInt(a/10);//12 1 0
}
return s;
}
console.log(sum(123));
第二种方法
function wei(a){
//用for
for(var i=1;true;i++){
if(parseInt(a/Math.pow(10,i)) < 1){
return i;
}
}
//用while
// var i=0;
// while(true){
// i++;
// if(a/Math.pow(10,i)<1){
// // console.log(i);
// return i;
// }
// }
}
function rev(b){
var n = wei(b);
var tol = 0;
for(var i=1;i<=n;i++){
tol +=parseInt(b/Math.pow(10,i-1))%10*(Math.pow(10,n-i));
}
alert(b+"的反"+tol);
}
var c = parseInt(prompt());
rev(c);
相关推荐
指针 ~~编写一个函数,将数组中n个数按反序存放。 实验步骤与要求: 在主函数中输入10个数,并输出排好序的数。 编写函数invert()将10个数按反序存放。
编写一个函数模版,求三个数中的最大数。编写一个函数模版,求三个数中的最大数。
编写求两个整数的最小公倍数的函数,函数原型为:int maxb(int x,inty);并编写主函数,调用该函数求键盘输入的两个整数的最小公倍数,并在屏幕输出。
题目:编写一个Python函数,实现两个整数的加法运算,并处理可能的溢出情况。同时,要求函数能够处理任意长度的字符串作为输入,将字符串中的每个字符转换为其对应的ASCII码值,并将这些ASCII码值相加。此外,函数还...
C语言程序设计-编写函数判断一个整数m的各位数字之和能否被7整除,可以被7整除则返回1,否则返回0;调用该函数找出100~200之间满足条件的所有数;
C语言程序设计-编写函数判断一个整数能否同时被3和5整除,若能则返回值为1,否则为0;调用该函数求出15~300之间能同时被3和5整除的数的个数;.c
(2)编写一个函数把华氏温度转换为摄氏温度,转换公式为C= (F一32)*5/9。 (3)编写重载函数Maxl可分别求取两个整数,三个整数,两个双精度数,三个双精度数的最大值。 (4)使用重载函数模板重新实现上小题中的...
解决汉诺塔问题, 用递归法将一个整数n转换成字符串。例如,如入483,应输出字符串“483”。N的位数不确定,可以是任意位整数。 1.3 建立一个包含加法函数、减法函数的动态链接库文件和一个包含加法函数、减法函数...
还有以下两个成员函数:一个用于初始化学生姓名、学号、性别和年龄的构造函数,一个用于输出学生信息的函数。编写一个主函数。声明一个学学生对象。然后调用成员函数在屏幕输出学生信息。 编程环境:vs2010,语言:...
函数fun功能是:将a,b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c十位和千位上,b中的十位和个位数依次放在变量c个位和百位上。 例如,当a=45,b=12.调用该...
C语言程序设计-编写函数fun将一个数组中的值按逆序存放,并在main()函数中输出;例如:原来存顺序为8,6,5,4,1;要求改为:1,4,5,6,8;.c
def lcm(a,b): for i in range(min(a,b),0,-1): if a%i==0 and b%i==0: ...c=int(input("请输入第一个数:")) d=int(input("请输入第二个数:")) print("这两个数的最小公倍数:") print(lcm(c,d))
C语言程序设计-编写函数fun,求任一整数m的n次方;.c
【问题描述】编写函数f,功能是用递归的方法求斐波那契数列的第n项,函数原型为 int f(int n),在主函数中输入一个正整数n,调用函数f求出斐波那契数列的第n项,并在主函数中输出。 斐波那契数列:1,1,2,3,5,8,13,...
编写一个函数,取整数值并返回将数字反序的数值。例如,输入7631,函数返回1367。
超简洁的代码,字符型数字与整型数字的转换,14行代码
C语言程序设计-编写函数实现两个数据的交换,在主函数中输入任意三个数据,调用函数对这三个数据从大到小排序;.c
字符串转换整数 使用c#实现MyStoi函数,用于将字符串转换为整数
写一个函数,判断一个整数是否为回文数,是返回1,不是返回0(如果一个整数, 从左右来读都一样,就称它为回文数,如:123321,45654)
2.编程实现:将一个任意整数插入到一个已排序的整数数组中,插入后数组中的数仍然保持有序。 3.编写函数newcopy(char *new,char *old),它的功能是删除old所指向的字符串中的小写字母,并将所得到的新串存入...