用C语言的循环语句将正整数转化为二进制数
如何用简单语句实现?我想了很久了...
就根笔算二制的方法一样. 设输入的整数为t. 创建一个数组,令其元素均为0 用t除以2,把商数存储在t,余数按升序存储在数组中.重复进行这一步直到t等于0时. 在要输出时,从数组的高位开始,直到出现元素为1的位.并把该位之前(包括该位)的数打印出来. 打印出来的就是该整数的二进制数 附件附上程序,仅供参考.若有BUG,请PM我
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>