相关推荐
编程挑战:小数分数转换与抽象类应用手机信息「编程挑战:小数分数转换与抽象类应用」
2025-01-10 12:09

1. 小数分数转换
【问题描述】
从标准输入中输入一个小数,编写程序将其转换成相应的分数显示,即转换为几又几分之几。
要求
1、输入的小数包括整数部分、小数点和小数部分;整数部分和小数部分最多有7位数字;整数部分可以为0,若整数部分大于等于1,则其最高位不为0;小数部分的末尾数字不为零。
2、输出的分数应为最简分数,由三个数字组成:第一个数字代表整数部分(若分数小于1,则为0,否则输出的整数的最高位不为0,第二个数字代表分子,第三个数字代表分母,分子比分母小且不能再约分。
【输入形式】
从标准输入中输入一个小数后打回车。
【输出形式】
将三个整数输出到标准输出,并且分别以一个空格分隔,最后一个整数后没有空格,有回车换行。
【样例1输入】
0.35
【样例1输出】
0 7 20
【样例2输入】
1050.0144
【样例2输出】
1050 9 625
【样例说明】
样例1中输入的小数为0.35,整数部分为0,小数部分转换为分数为35/100,约分成最简分数为7/20。
样例2中输入的小数为1050.0144,整数部分为1050,小数部分转换为分数为144/10000,约分成最简分数为9/625。
【评分标准】该题要求编程实现小数到分数的转换。

 
 

1. 显示抽象类Phone子类信息1
【问题描述】请根据已知的程序代码,补全抽象类Phone,显示手机的信息。
【输入形式】无
【输出形式】
Brand isHUAWEI
OwnerId is130111111111111111

 

2. 显示抽象类桌子子类圆桌和方桌面积1
【问题描述】请根据已知的程序代码,补全抽象类TableInfo,显示圆桌和方桌的信息。
【输入形式】无
【输出形式】
Round Table Area2826.0
Rect Table Area2400.0


    以上就是本篇文章【编程挑战:小数分数转换与抽象类应用手机信息「编程挑战:小数分数转换与抽象类应用」】的全部内容了,欢迎阅览 ! 文章地址:http://sjzytwl.xhstdz.com/quote/86986.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 物流园资讯移动站 http://sjzytwl.xhstdz.com/mobile/ , 查看更多   
发表评论
0评