问答题

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char *des,int n)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。
例如:58的二进制数据为111010,则
DecToBin(char *des,58);
cout<<des<<end1;
输出结果为:111010
注意:不能修改程序的其他部分,只能补充DecToBin(char*des,int n)函数。
试题程序:
#include<iostream.h>
#define MAXLEN 1024
void DecToBin(char *des,int n)

void main()
char des[MAXLEN];
int n=58;
DecToBin(des,n);
cout<<des<<end1;
return;

【参考答案】

int j,i=0;
char temp;
while(n!=0)
{
des[......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
热门 试题

填空题
“void main()”。