正整数转换为四进制字符串的函数,怎么写代码,用C语言

时间: 发布人:fkyou120

正整数转换为四进制字符串的函数,怎么写代码,用C语言

已解决问题

谷歌fkyou120用户在提交了关于“疯狂的麦克斯正整数转换为四进制字符串的函数,怎么写代码,用C语言”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-28T02:04:45。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,感谢你,我会记得你对我的好的 !

希望以下的回答,能够帮助你。

第1个回答

用户名:wsl2050  

#include"stdio.h"
voidc问答hange_to_4(unsignedlonga,char*str4)引波门府市固易致育候持{
inti,j,t;
for(i=0;a;str4[i++]=char(a%4+'0'),a/=4);
for(i--,j=0;j<i;j++,i--)
案简顶最照承集尼附院怀t=str4[i],str4[i]=str4[j],str4[j]=t;
}
intmain(inta信义脸年松r**,char*argc[]){
unsignedlonga;
charx[18]="";
printf("Inputa(unsignedlong)\n");
scanf("%ld",&a);
change_to_4(a,x);
p通确身全动械若女话rintf("%u(1吸要或识洲0)=%s(4)\n",a,x);
return0;
}

运行样例: