当前位置:首页 » 编程语言 » c语言中2n

c语言中2n

发布时间: 2023-09-25 03:01:34

‘壹’ c语言中如何将偶数位整数等分截断为两个新的整数

思路:要想将偶数位整数等分截断为两个新的整数,首先需要求出该数的总长度,假设长度为2n。则前n为第一个整数,可以把原整数除以10的n次方求商得到;后n位为第二个整数,可以把原整数除以10的n次方求余得到。

参考代码:

#include<string.h>
#include<stdio.h>
#include<math.h>
intfun(inta){
intn=0;
while(a){
n++;
a/=10;
}
returnn/2;
}
intmain()
{
inta,n,t;
scanf("%d",&a);
n=fun(a);
t=(int)pow(10,n);
printf("%d%d",a/t,a%t);
return0;
}
/*
输出:
12345678
12345678
*/
热点内容
脚本微信取关 发布:2025-02-01 19:35:01 浏览:150
如何用云服务器部署svn 发布:2025-02-01 19:33:20 浏览:988
缓存迅雷 发布:2025-02-01 19:31:53 浏览:974
linux与unixshell编程指南 发布:2025-02-01 19:25:03 浏览:937
护肤品数据库 发布:2025-02-01 19:25:02 浏览:647
python接受json数据 发布:2025-02-01 19:24:24 浏览:942
修改网站数据库 发布:2025-02-01 19:02:16 浏览:423
果粉不换安卓怎么办 发布:2025-02-01 18:57:21 浏览:796
网页卡需要什么配置 发布:2025-02-01 18:50:30 浏览:136
编程玩家 发布:2025-02-01 18:22:36 浏览:823