设计一递归函数实现将任一正整数转达换成二进制数。
设计一递归函数实现将任一正整数转达换成二进制数。
日期:2013-11-29 10:18:18 人气:1
主要就是递归.. 三个语句的结构都一样. 除了十六进制的输出要用%x格式,因为%d不能表示10以上的数. 十进制转二进制:#includevoid TenToB( int n )
{
if( n > 1 )
TenToB( n / 2 );
printf( "%d", n % 2 );
}int main()
{
int n;
scanf( "%d", &n );
TenToB( n ); /