7A_Unit1_有理数

# -.- coding:utf-8 -.-
"""
    有理数: rational number
"""

s1 = "整数可以看作分母为1的分数"
s2 = 5          # 分子为数字5
s3 = 1          # 分母为数字1
s4 = s2 / s3    # 整数可以看作分母为1的分数

print(‘-‘*15, s1, ‘-‘*15)
print(‘整数:‘, s2, ‘类型:‘, type(s2))
print(‘分母:‘, s3, ‘类型:‘, type(s3))
print(‘公式: 5/1 ==‘, s4)

附属信息:

直径符号: Φ

表示单位: mm(毫米)

输出方法: 按住Alt键,再在小键盘上输入42677,松开ATL键就能看到了“Φ”这个符号了

时间: 2024-12-09 20:47:14

7A_Unit1_有理数的相关文章

结构-05. 有理数均值(20)

本题要求编写程序,计算N个有理数的平均值. 输入格式: 输入第1行给出正整数N(<=100):第2行中按照“a1/b1 a2/b2 ……”的格式给出N个分数形式的有理数,其中分子和分母全是整形范围内的整数:如果是负数,则负号一定出现在最前面. 输出格式: 在一行中按照“a/b”的格式输出N个有理数的平均值.注意必须是该有理数的最简分数形式,若分母为1,则只输出分子. 输入样例1: 4 1/2 1/6 3/6 -5/10 输出样例1: 1/6 输入样例2: 2 4/3 2/3 输出样例2: 1 1

1034. 有理数四则运算(20)

本题要求编写程序,计算2个有理数的和.差.积.商. 输入格式: 输入在一行中按照"a1/b1 a2/b2"的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为0. 输出格式: 分别在4行中按照"有理数1 运算符 有理数2 = 结果"的格式顺序输出2个有理数的和.差.积.商.注意输出的每个有理数必须是该有理数的最简形式"k a/b",其中k是整数部分,a/b是最简分数部分:若为负数,则须加括号:若除法

5-35 有理数均值 (20分)

本题要求编写程序,计算N个有理数的平均值. 输入格式: 输入第一行给出正整数N(≤100):第二行中按照a1/b1 a2/b2 …的格式给出N个分数形式的有理数,其中分子和分母全是整形范围内的整数:如果是负数,则负号一定出现在最前面. 输出格式: 在一行中按照a/b的格式输出N个有理数的平均值.注意必须是该有理数的最简分数形式,若分母为1,则只输出分子. 输入样例1: 4 1/2 1/6 3/6 -5/10 输出样例1: 1/6 输入样例2: 2 4/3 2/3 输出样例2: 1 #includ

结构-01. 有理数比较(10)

本题要求编写程序,比较两个有理数的大小. 输入格式: 输入在一行中按照“a1/b1 a2/b2”的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式: 在一行中按照“a1/b1 关系符 a2/b2”的格式输出两个有理数的关系.其中“>”表示“大于”,“<”表示“小于”,“=”表示“等于”. 输入样例1: 1/2 3/4 输出样例1: 1/2 < 3/4 输入样例2: 6/8 3/4 输出样例2: 6/8 = 3/4 #include <stdio.h&g

结构-01. 有理数比较

结构-01. 有理数比较(10) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 乔林(清华大学) 本题要求编写程序,比较两个有理数的大小. 输入格式: 输入在一行中按照“a1/b1 a2/b2”的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式: 在一行中按照“a1/b1 关系符 a2/b2”的格式输出两个有理数的关系.其中“>”表示“大于”,“<”表示“小于”,“=”表示“等于”. 输入样例1:

*结构-05. 有理数均值

1 /* 2 * Main.c 3 * F5-结构-05. 有理数均值 4 * Created on: 2014年8月26日 5 * Author: Boomkeeper 6 *********部分通过*浮点错误****** 7 */ 8 9 #include <stdio.h> 10 /** 11 * 有理数结构体 12 */ 13 struct rational { 14 int numerator; 15 int denominator; 16 }; 17 /** 18 * 最大公约数

结构-02. 有理数加法

1 /* 2 * Main.c 3 * F2-结构-02. 有理数加法 4 * Created on: 2014年8月25日 5 ********测试通过********* 6 */ 7 8 #include <stdio.h> 9 /** 10 * 有理数结构体 11 */ 12 struct rationalNumber{ 13 int numerator; 14 int denominator; 15 }; 16 /** 17 * 最大公约数 18 */ 19 int greatComm

PAT乙级1034. 有理数四则运算(20)

本题要求编写程序,计算2个有理数的和.差.积.商. 输入格式: 输入在一行中按照“a1/b1 a2/b2”的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为0. 输出格式: 分别在4行中按照“有理数1 运算符 有理数2 = 结果”的格式顺序输出2个有理数的和.差.积.商.注意输出的每个有理数必须是该有理数的最简形式“k a/b”,其中k是整数部分,a/b是最简分数部分:若为负数,则须加括号:若除法分母为0,则输出“Inf”.题目保证正确的输出中没

有理数四则运算的实验报告小结

一.实验报告内容: 设计抽象数据类型有理数的描述 (有理数是其分子.分母均为整数且分母不为零的分数). 有理数主要数据运算有: 1.       构造有理数T,元素e1,e2分别被赋以分子.分母值 2.       销毁有理数T 3.       用e返回有理数T的分子或分母,i=1返回分子, i=2返回分母. 4.       改变有理数T的分子或分母为e,i=1改变分子, i=2改变分母 5.       有理数T1,T2相加,结果存入有理数T3 6.       有理数T1,T2相减,结果