今天来聊聊关于本题需要一个函数将正整数N转换成二进制然后输出的文章,现在就为大家来简单介绍下本题需要一个函数将正整数N转换成二进制然后输出,希望对各位小伙伴们有所帮助。
1、用了递归的方法来实现这个函数. #include< stdio.h >int main(void) { int ri,repeat; int i,n; void dectobin( int n ); scanf( "%d", &repeat ); for( ri = 1; ri <= repeat; ri++ ) { scanf("%d",&n); dectobin(n); printf(""); } } void dectobin( int n ) { if( n > 1 ) dectobin( n / 2 ); printf( "%d", n % 2 ); }。
相信通过本题要求实现一个函数将正整数n转换为二进制后输出这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。