皮皮学,免费搜题
登录
搜题
【简答题】
题目:已知a是一个十六进制数的字符串,现将其转换为十进制数并输出。 例如:char a[]="B5.3d" 转换为十进制数后的输出结果为:181.238281 如果 char a[]="B5" 转换为十进制数后的输出结果为:181.000000 ----------------------------------------------------------------------- 注意:除要求填空的位置之外,请勿改动程序中的其他部分。 ---------------------------------------------------------------------*/ #include #include double trans(char a[]) { int i=0, j, m; double n, s,x; s=0.0; /**************************SPACE*************************/ while( 【?】&& a[i]) i++; for(j=0; j ='A') m -= 7; s=s*16+m; } if(a[i] == '.') { /* 处理小数部分 */ /**************************SPACE*************************/ x=n= 【?】; for(j=i+1; a[j]; j++) { m = a[j]-'0'; if(a[j]>='A') m -= 7; s=s+m*x; x=x*n; } } return s; } int main() { int i=-1; char a[]="B5.3d"; while(a[++i]){ if (a[i]>='a') a[i] -= 32; // 小写字母字符转换为大写 } printf(" 十六进制数%s转换为十进制数为:%f\n",a,trans(a)); return 0; }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【简答题】同学们好! 请回答以下三个问题: 1,你学习了什么? 2,你学会了什么? 3,你还有什么要学习?
【简答题】在低压开关电器中常用的有 、 、 、 等。
【简答题】Please choose the best answer and fill in the blanks from the following choices: yst absorbed attend pledged shoulder 3.We were __________ in the lecture the famous professor gave t...
【简答题】在低压开关电器中常用的有 、 、 、 等四种。
【简答题】在低压开关电器中常用的有 、 、 、漏电保护开关等。
【单选题】请问你学会使用学习通来上物理化学课程了么?
A.
学会了(选我^_^)
B.
没有学会(不要选我(⊙o⊙)…)
C.
还需要再熟悉一下(你还是再考虑一下A吧(#^.^#))
【单选题】通过工程师上门服务规范的行为,使客户感受到()。
A.
以客为尊
B.
客随主便
C.
首问负责
【简答题】在低压开关电器中常用的有 、 、 、 等。
【简答题】在低压开关电器中常用的有 、 、 等
【单选题】请问你学会了么?
A.
1
B.
2
C.
3
D.
4