1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 将十进制正整数m转换成k进制(2≤k≤9)数的数字输出

将十进制正整数m转换成k进制(2≤k≤9)数的数字输出

时间:2023-11-16 01:36:22

相关推荐

将十进制正整数m转换成k进制(2≤k≤9)数的数字输出

//给定程序的功能是将十进制正整数m转换成k进制(2≤k≤9)数的数字输出。//例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请填空。#include <stdio.h>void fun( int m, int k ){int aa[20], i;for(i = 0; m; i++ ){/**********found**********/// aa[i] = ___1___;aa[i] = m%k;/**********found**********/// m /= ___2___;m /= k;}for( ; i; i-- )/**********found**********/// printf( "%d", ___3___[ i-1 ] );printf( "%d",aa[ i-1 ] );}void main(){intb, n;printf( "\nPlease enter a number and a base:\n" );scanf( "%d %d", &n, &b );fun( n, b );printf( "\n" );}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。