首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6.打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char*des,int n)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。 如:120的二进制数据为1
使用VC6.打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char*des,int n)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。 如:120的二进制数据为1
admin
2017-03-22
47
问题
使用VC6.打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char*des,int n)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。
如:120的二进制数据为1111000
例:
DecToBin(char*des,120);
cout<
输出为:1111000
注意:不能修改程序的其他部分,只能补充DecToBin(char*des,int n)函数。
#include
#define MAXLEN 1.024
void DecToBin(char*des,int n)
{
}
void main()
{
char des[MAXLEN];
int n=120;
DecToBin(des,n);
cout<
return;
}
选项
答案
int j,i=0; char temp; while(n!=0) { des[i]=n%2+’0’; n=n/2; i++; } //转化结果为2进制最高位在des的下标最低处,顺序刚好反了 des[i]=NULL; for(j=0;j
解析
(1)本题为将十进制数转换成二进制数,因此采用除2求余法,通过该方法最终可以将一个十进制数转换成一个只包含1和0的数组。
(2)除2求余法得到的是0和1的数值,不是“0”和“1”字符,还需将数字转化成字符,0和1通过加上“0”的ASCII码便可得到0和1的ASCII码字符。
(3)因为除2求余法得到的字符数组是从低位到高位保存的,因此需要先倒序后再输出,可利用循环方式将顺序调转过来。
转载请注明原文地址:https://kaotiyun.com/show/KnAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有下列二叉树:对此二叉树前序遍历的结果为
以下程序的输出结果为【】。#include<iostream>usingnamespacestd;voidinitialize(intprintNo,intstate=0);voidinitialize(in
函数定义为Fun(int&i),变量定义n=100.则下面调用正确的是
关于类和对象描述错误的是
下列关于关系运算的叙述中正确的是
在长度为n的有序线性表中进行二分查找,需要的比较次数为
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;intx;voidfunA(int&,int);voidfunB(int,int&
下列说法中,不属于数据模型所描述的内容的是
请将下列模板类Data补充完整。templateclassData{public:voidput(Tv){val=v;}【】get()//返回数据成员val的值,返回类型不加转换{returnval;}private:T
有如下程序:#includeusingnamespacestd;classAA{public:AA(){tout
随机试题
社会主义初级阶段是不可逾越的,这主要取决于()
下列对于数字媒体的分类,正确的是______。
一患者诊断为胃、十二指肠溃疡急性穿孔。溃疡病穿孔后,最早出现的体征是
某男童,9岁,近期家长发现皮肤没有光泽,毛发枯黄,脸上生癣,吃饭不好,生长发育缓慢,免疫功能下降,易生病。针对这种症状家长可给男童补充()
不同支座情况的临界力的计算公式为,l0称压杆的计算长度。当柱的两端固定时,l0=()(l为压杆的长度)。
根据我国《公务员法》的规定,公务员的()受法律保护。
有三位男生张强、赵林、王刚和三位女生李华、秦珊、刘玉暑假外出旅游,可能去上海、杭州、青岛和大连。条件是:①每人只能去一个地方;②凡是男生去的地方就必须有女生去;③凡是有女生去的地方就必须有男生去;④李华去上海或者杭州,赵林去
已知为某二元函数u(x,y)的全微分,则a等于()
下列叙述中,正确的是()。
Withallthetroublesthathumanityfaces,whyshouldwecareabouttheconditionoflivingnature?Homosapiensisspeciesconf
最新回复
(
0
)