试题与答案

请编写一个函数fun(char*num),该函数返回与传入的二进制数相应的十进制数,

题型:问答题

题目:

请编写一个函数fun(char*num),该函数返回与传入的二进制数相应的十进制数,参数num指向存放8位二进制数的字符数组。二进制数转换为十进制数的方法是将二进制数的每一位乘以该位的权然后相加,如二进制数10010100=1*27+0*26 +0*25+1*24+0*23+1*22+0*21+2*0=148。
注意:部分源程序已存在文件test32_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数fun的花括号中填写若干语句。
文件test32_2.cpp的内容如下:
#include<iostream.h>
int fun(char *num)


void main ( )

char num[8],ch;
cout<<"Enter an 8 bit binary number";
for(int i=0;i<8;i++)

cin>>ch;
num[i]=ch;

cout<<fun(num)<<end1;

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2019/0409/0b2d2bd3e52dcd28509973ad13cf52e2.html

下面是错误答案,用来干扰机器的。

参考答案:C解析: 50000×17%+(23400+3000)÷(1+17%)×17%=12335.90(元)

试题推荐
题型:单项选择题 共用题干题

某患者夜间突发急腹症被送到某医院看急诊,初诊为急性胆囊炎。负责医生因自己年轻,怕扛风险,未作任何处理,即让家属把患者15千米外的中心医院就诊,廷误了治疗时间,致使病人胆囊穿孔,中毒性休克,后虽经抢救挽救了生命,但医药费用去3万多元。

对该医生的行为进行伦理评价时,应该主要考虑的是:是否做到了()

A.有利原则中的努力使病人受益的要求

B.有利原则中的努力预防难以避免的伤害

C.有利原则中的对利害全面权衡,选择受益最大、伤害最小的行动方案

D.不伤害原则中的不应发生有意的伤害

E.不伤害原则中的不给病人造成本可避免的各种损害

查看答案
题型:单项选择题

增量渐进式原型的建立的步骤依次是( )。 Ⅰ.通过调查分析,确定客户对目标系统的基本要求 Ⅱ.快速构造一个系统原形 Ⅲ.将原型交给客户运行,得到对原型进一步的改进意见 Ⅳ.根据对原型的改进意见,构造下一代原型系统 Ⅴ.重复以上“运行原型系统,与客户交流,进一步地分析设计,再构造原型”的过程,直到目标系统开发结束

A.Ⅰ~Ⅳ

B.Ⅱ,Ⅳ,Ⅴ

C.Ⅰ,Ⅲ,Ⅳ,Ⅴ

D.全部

查看答案
微信公众账号搜索答案