(简答题)
请写递归函数,把输入的一个整数转换成二进制数输出。
正确答案
答案解析
略
相似试题
(简答题)
编写函数把任意十进制整数转换成二进制数.提示:把十进制数不断除2除,余数放在一个一维数组中,直到商数为零.在主函数中进行输出,要求不得按逆序输出.
(简答题)
编写函数把任意十进制整数转换成二进制数.提示:把十进制数不断除2除,余数放 在一个一维数组中,直到商数为零.在主函数中进行输出,要求不得按逆序输出.
(简答题)
编写一个递归函数:将一个整数转换为响应的字符串并输出,函数原型可声明为:void,int2str(int number)。
(简答题)
编一个程序,输入一个正整数n,把它转换为二进制数,并输出。提示:应该利用数组。
(简答题)
用函数实现将一个以字符串形式表示的十六进制数转换为一个十进制整数。例如,输入”A2”转换为162。
(简答题)
正读和反读都一样的数称为回文数。编写程序输入一个整数max_num,输出从0到max_num中用二进制表示和十进制表示都是回文数的整数。定义一个函数is_circle_num()判断一个数(number)在某个进制(radius)下是否为回文数。例如,整数313就是该程序输出的一个数,因为它的二进制表示为10011001。
(简答题)
将十进制正整数m转换成k进制数(2≤k≤9)并输出(m,k从键盘输入)。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。
(单选题)
下面的()函数是将一个给定的整数转换为字符串。
(单选题)
假设给定一个十进制整数D,转换成对应的二进制整数B,那么就这两个数字的位数而言,B与D相比()