| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 512 人关注过本帖
标题:[讨论]大家看看怎么玩
只看楼主 加入收藏
心动音符
Rank: 1
等 级:禁止访问
威 望:1
帖 子:832
专家分:0
注 册:2005-9-15
收藏
 问题点数:0 回复次数:7 
[讨论]大家看看怎么玩
8进制转换成10进制 编写函数
2005-09-17 20:23
心动音符
Rank: 1
等 级:禁止访问
威 望:1
帖 子:832
专家分:0
注 册:2005-9-15
收藏
得分:0 
今天二级考试的改错题!我弄了半个小时没搞定!心里不爽,不知谁能帮我解决疑惑?

2005-09-17 20:32
jackrain
Rank: 1
等 级:新手上路
帖 子:182
专家分:0
注 册:2005-9-4
收藏
得分:0 
跟2进制转10进制一样啊,搜索一下吧,论坛有很多这样的帖子。过程很简单。

程序和身体一样,健壮,再健壮! 我爱C++
2005-09-17 20:34
心动音符
Rank: 1
等 级:禁止访问
威 望:1
帖 子:832
专家分:0
注 册:2005-9-15
收藏
得分:0 
结果 今年二级挂了

2005-09-17 20:35
jackrain
Rank: 1
等 级:新手上路
帖 子:182
专家分:0
注 册:2005-9-4
收藏
得分:0 
就当为国家献爱心了呗。现在考试多少钱?我记得我考的时候是80大洋啊

程序和身体一样,健壮,再健壮! 我爱C++
2005-09-17 20:38
心动音符
Rank: 1
等 级:禁止访问
威 望:1
帖 子:832
专家分:0
注 册:2005-9-15
收藏
得分:0 
一○五
他的8进制是以字符串的形式出现的

2005-09-17 22:02
jackrain
Rank: 1
等 级:新手上路
帖 子:182
专家分:0
注 册:2005-9-4
收藏
得分:0 

字符串好,一般不会溢出。 #include <stdio.h> #include <stdlib.h>

double Octal2Decimal(char *); void main() { char number[30]; double mm = 0.0; printf("Please input the Octal number:"); scanf("%s",number); mm = Octal2Decimal(number); printf("(%s)8 = %lf\n", number, mm); } double Octal2Decimal(char *num) { int depart = 0, i = 1; double floatpart = 0; while(*num != '\0' && *num != '.') { depart = (depart<<3) + *num - '0'; num ++; } if(*num != '\0') { num++; while(*num != '\0') { i = i<<3; floatpart += (*num - '0')/(i*1.0); num++; } } return depart + floatpart; }


程序和身体一样,健壮,再健壮! 我爱C++
2005-09-17 22:30
心动音符
Rank: 1
等 级:禁止访问
威 望:1
帖 子:832
专家分:0
注 册:2005-9-15
收藏
得分:0 
高手啊 本人昨天被这道题难住了 唉 还是有差距啊

2005-09-18 09:09
快速回复:[讨论]大家看看怎么玩
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029143 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved