设计一递归函数实现将任一正整数转达换成二进制数。

日期: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 ); /
    A+
热门评论