當前位置:首頁 » 編程語言 » 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-08-10 23:03:53 瀏覽:737
虛擬機下安裝linux 發布:2025-08-10 23:02:21 瀏覽:760
有哪些配置好車 發布:2025-08-10 22:57:19 瀏覽:905
我的世界冷小壞伺服器 發布:2025-08-10 22:51:59 瀏覽:956
windows下編譯php擴展 發布:2025-08-10 22:43:53 瀏覽:726
鏈表反轉c語言 發布:2025-08-10 22:43:40 瀏覽:285
c語言求兩數之和 發布:2025-08-10 22:37:08 瀏覽:774
phptype 發布:2025-08-10 22:29:23 瀏覽:902
ios和android區別 發布:2025-08-10 22:24:00 瀏覽:832
安卓host是什麼意思 發布:2025-08-10 22:23:09 瀏覽:457