网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下列程序是将一个十进制正整数转化为一个八进制数,在程序的空白处应填入的语句是_______。 #include<stdio.h> main() { int i=9,a,b[10]={0}; scanf("%d",&A) ; sub(a,B) ; for(;i>=0;i--)printf("%d",b[i]); } sub(int c,int d[]) { int e,i=0; while(c!=0) {e=c%8; d[i]=e; ________. i++; } return; }

A.c=e/8

B.c=c%8

C.c=c/8

D.c=e%8


参考答案

更多 “ 下列程序是将一个十进制正整数转化为一个八进制数,在程序的空白处应填入的语句是_______。 #include<stdio.h> main() { int i=9,a,b[10]={0}; scanf("%d",A) ; sub(a,B) ; for(;i>=0;i--)printf("%d",b[i]); } sub(int c,int d[]) { int e,i=0; while(c!=0) {e=c%8; d[i]=e; ________. i++; } return; }A.c=e/8B.c=c%8C.c=c/8D.c=e%8 ” 相关考题
考题 将八进制数612.2转化为十进制数为()。 A、390.25B、394.25C、380.25D、384.25

考题 下列程序的功能是返回当前窗体的记录集:Dim rsAs ObjectSet rs=__________MsgBoxrs.RecordCountEnd Sub为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是( )。A.RecordSetB.Me.RecordsetC.RecordSourceD.Me.RecordSource

考题 将十进制数125转化为八进制数为()。

考题 下面的程序用递归方法将一个十进制正整数转化成八进制数,例如输入一个正 整数25,则输出31,划线处应填入________。 #include "iostream" using namespace std; void convert(int n){ if(n>0) { _______; cout<<n%8; } } int main() { convert(25); system("pause");return 0;}

考题 下面是一个将十进制正整数转换为2进制数的函数定义: void tobinary(int x) { while (x>0) { printf("%1d",x%2); } } 要实现函数的功能,则在空白处应该填写的程序语句是()。A.x=x/2;B.x=x/10;C.x=x%2;D.x=x%10;

考题 1 三位数 各个数位分解程序; 2 十进制数转化为二进制、八进制、十六进制数的程序;

考题 13、下面的程序用递归方法将一个十进制正整数转化成八进制数,例如输入一个正 整数25,则输出31,划线处应填入________。 #include "iostream" using namespace std; void convert(int n){ if(n>0) { _______; cout<<n%8; } } int main() { convert(25); system("pause");return 0;}

考题 2、将十进制数125转化为八进制数为()。

考题 7、下面是一个将十进制正整数转换为2进制数的函数定义: void tobinary(int x) { while (x>0) { printf("%1d",x%2); } } 要实现函数的功能,则在空白处应该填写的程序语句是()。A.x=x/2;B.x=x/10;C.x=x%2;D.x=x%10;