百度试题 结果1 题目给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。相关知识点: 试题来源: 解析 (1) aa[i]=m%k; (2) printf(“%d,aa[i-1]); 反馈 收藏
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动maln函数,不得增行或删行,也不得更改程序的结构! 试题...
2 将十进制正整数m转换成k(2≤k≤9)进制数, 并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。#inc
将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。 程序中”/***found***/”之后所指的语句有错,请选择下列正确的语句替换。 #include #include void fun(int m,int k) { int aa[20], i...
以下给定程序中,函数fun的功能是:将十进制正整数 m转换成k(2& k&9)进制数,并按位输出.例如, 假设输入8和2,那么应输出1000(即十进制数8转换成二进制表示是1000).请改正函数fun中的错误,使它能得出正确的结果.注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.试题程序:#include #include /*...
aa[i] = m/k改成aa[i] = m % k;,并且下面的输出语句也改下,代码如下:include <conio.h> include <stdio.h> void fun(int m, int k){ int aa[20], i;for(i = 0; m; i++){ /***found***/ aa[i] = m % k;m /= k;} for(i--; i >= 0; i--)/***...
如果baim=3 k=4 当i=0时 这时aa[0]=3;m=3/4=0;结束,但是最后还du有i++;i=1;所以最后的i++执行是多余的zhi,所以要减1 输出aa[i-1]开始dao void fun(int m, int k)int aa[20],i;for(i=0;m;i++){aa[i]=m%k;m/=k;} //少了大括号 for(;i;i--)printf("%d",...
将十进制正整数m转 换成k(2 k 9)进制 数, 并按位输出。精品资料精品资料下列给定程序中,函数fun的功能是:将十进制正整数 m转换成k(2 k 9)进制数,并按位输岀。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正函数fun中的错误,使它能得岀正确的结果。注意:不要改动main函...
给定程序modi1.c中函数fun的功能是:将十进制正整数m转换成k(2le;kle;9)进制数,并按高位到低位顺序输出。 例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。 请改正fun函数中的错误,使它能得出正确的结果。 注意:不要改动main函数。不得增行或删行,也不得更改程序的结构!