1. 程式人生 > >7-2367 有理數比較(20 分)

7-2367 有理數比較(20 分)

7-2367 有理數比較(20 分)

本題要求編寫程式,比較兩個有理數的大小。

輸入格式:

輸入在一行中按照“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>
int main()
{

	int a=0, b=0,e=0,f=0;
	double a1, b1, e1, f1;
	
	scanf("%d/%d %d/%d", &a, &b,&e,&f);
	a1 = a;
	b1 = b;
	e1 = e;
	f1= f;
	
	if (a1 / b1 == e1 / f1)
	{
		printf("%d/%d = %d/%d", a, b, e, f);
	}
	else if ((a1 / b1) > (e1/ f1))
	{
		printf("%d/%d > %d/%d", a, b, e, f);
	}
	else if((a1 / b1) < (e1 / f1))
	{
		printf("%d/%d < %d/%d", a, b, e, f);
	}
	
	
	return 0;

}

作者: 喬林單位: 清華大學時間限制: 400ms記憶體限制: 64MB程式碼長度限制: 16KB

相關推薦

7-2367 有理數比較20

7-2367 有理數比較(20 分)本題要求編寫程式,比較兩個有理數的大小。輸入格式:輸入在一行中按照“a1/b1 a2/b2”的格式給出兩個分數形式的有理數,其中分子和分母全是整形範圍內的正整數。輸出

7-35 有理數均值 20

7-35 有理數均值 (20 分) 本題要求編寫程式,計算N個有理數的平均值。 輸入格式: 輸入第一行給出正整數N(≤100);第二行中按照a1/b1 a2/b2 …的格式給出N個分數形式的有理數,其中分子和分母全是整形範圍內的整數;如果是負數,則負號一定出現在最前

7-6 有理數比較10

7-6 有理數比較(10 分)本題要求編寫程式,比較兩個有理數的大小。輸入格式:輸入在一行中按照“a1/b1 a2/b2”的格式給出兩個分數形式的有理數,其中分子和分母全是整形範圍內的正整數。輸出格式:

7-2 符號配對 20

sel ini sed double strong alt 輸入格式 相差 def 題目:   請編寫程序檢查C語言源程序中下列符號是否配對:/*與*/、(與)、[與]、{與}。 輸入格式: 輸入為一個C語言源程序。當讀到某一行中只有一個句點.和一個回車的時候,標誌著輸入結

PAT-乙-1034 1034 有理數四則運算 20

程式碼 #include <iostream> #include <math.h> #include <stdio.h> using namespace std; struct fenshu { long long int fenzi; l

第三章棧作業題2-棧及其應用-計算機17級 7-2 符號配對 20

7-2 符號配對 (20 分) 請編寫程式檢查C語言源程式中下列符號是否配對:/*與*/、(與)、[與]、{與}。 輸入格式: 輸入為一個C語言源程式。當讀到某一行中只有一個句點.和一個回車的時候,標誌著輸入結束。程式中需要檢查配對的符號不超過100個。 輸出

7-8 參與者人數 20

臨沂大學有很多社團,一個學生可能會加入多個社團。為了活躍大學生業餘生活,增強體育運動積極性,臨沂大學讀書社團決定舉行大學生跳繩比賽,要求該社團成員必須參加。為了擴大影響,要求只要其他社團有一個人參加,那麼該社團中的每一個人都必須參加。求參加比賽至少多少人? 輸入格式: 輸入第一行包含兩個整數n和m,n(0

7-4 整除光棍20

7-4 整除光棍(20 分) 這裡所謂的“光棍”,並不是指單身汪啦~ 說的是全部由1組成的數字,比如1、11、111、1111等。傳說任何一個光棍都能被一個不以5結尾的奇數整除。比如,111111就可以被13整除。 現在,你的程式要讀入一個整數x,這個整數一定是奇數並且不以5

7-9 輸出GPLT 20

軟體學院第十四次訓練 205 分 程式設計題共 9 小題,共計 205 分 剩餘時間: 694:28:31 剩餘時間: 694:28:31 程式設計題 7-9 輸出GPLT (20 分) 給定一個長度不超過1000

7-4 A-B 20

軟體學院第十四次訓練 205 分 程式設計題共 9 小題,共計 205 分 剩餘時間: 695:15:01 剩餘時間: 695:15:01 程式設計題 7-4 A-B (20 分) 本題要求你計算A−B。不過麻煩的

7-3 符號配對 20

7-3 符號配對 (20 分) 請編寫程式檢查C語言源程式中下列符號是否配對:/*與*/、(與)、[與]、{與}。 輸入格式: 輸入為一個C語言源程式。當讀到某一行中只有一個句點.和一個回車的時候,標誌著輸入結束。程式中需要檢查配對的符號不超過100個。 輸出格式:

7-8 整除光棍20 (模擬除法)

題目描述: 7-8 整除光棍(20 分) 這裡所謂的“光棍”,並不是指單身汪啦~ 說的是全部由1組成的數字,比如1、11、111、1111等。傳說任何一個光棍都能被一個不以5結尾的奇數整除。比如,111111就可以被13整除。 現在,你的程式要讀入一個整數

PTA 中M2018秋C入門和進階練習 7-42 整除光棍 20

7-42 整除光棍 (20 分) 這裡所謂的“光棍”,並不是指單身汪啦~ 說的是全部由1組成的數字,比如1、11、111、1111等。傳說任何一個光棍都能被一個不以5結尾的奇數整除。比如,111111

PTA 中M2018秋C入門和進階練習 7-44 黑洞數 20

7-44 黑洞數 (20 分) 黑洞數也稱為陷阱數,又稱“Kaprekar問題”,是一類具有奇特轉換特性的數。 任何一個各位數字不全相同的三位數,經有限次“重排求差”操作,總會得到495。最後所得的

1034 有理數四則運算 20

本題要求編寫程式,計算 2 個有理數的和、差、積、商。 輸入格式: 輸入在一行中按照 a1/b1 a2/b2 的格式給出兩個分數形式的有理數,其中分子和分母全是整型範圍內的整數,負號只可能出現在分子前,分母不為 0。 輸出格式: 分別在 4 行中按照 有理數

7-13 統計工齡 20

題目連結 import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; im

PAT (Basic Level) Practice 中文- 1034 有理數四則運算20

題目大意:略。 解題思路: 1、sprintf 妙用,省了很多次的判斷。 2、中間過程可能會 long long。 AC 程式碼 #include<bits/stdc++.h> #include<cmath> #define

7-43 Shuffling Machine 20

Shuffling is a procedure used to randomize a deck of playing cards. Because standard shuffling techniques are seen as weak, and in order to avoid "i

7-42 整除光棍 20

這裡所謂的“光棍”,並不是指單身汪啦~ 說的是全部由1組成的數字,比如1、11、111、1111等。傳說任何一個光棍都能被一個不以5結尾的奇數整除。比如,111111就可以被13整除。 現在,你的程式要讀入一個整數x,這個整數一定是奇數並且不以5結尾。然後,經過計算,輸出兩個數字:第一個數字s,

7-33 有理數加法15 Java實現

7-33 有理數加法(15 分) 本題要求編寫程式,計算兩個有理數的和。 輸入格式: 輸入在一行中按照a1/b1 a2/b2的格式給出兩個分數形式的有理數,其中分子和分母全是整形範圍內的正整數。 輸出格式: 在一行中按照a/b的格式輸出兩個有理數的和。