>

10求体系的前N项和,最简分式

- 编辑:金沙国际平台登录 -

10求体系的前N项和,最简分式

最简分式

1.求行列的前N项和

宗旨必要编写程序,总括系列2/1+3/2+5/3+8/5+....的前N项和。注意该连串从第二项起,每一种的积极分子是前一项分子与分母之和,分母是前一项的成员。

难题内容:

输入格式:

输入在一行中提交三个正整数N。

分数可以表示为“分子/分母”的花样。编写七个主次,须求顾客输入四个分数,然后将其约分为最简分式。最简分式是指成员和分母不持有能够约分的成份了。如6/12足以被约分为三分之二。当成员大于分母时,无需发挥为整数又分数的花样,即11/8依旧11/8;而当成员分母相等时,仍旧发挥为1/1的分数方式。

输出格式:

在一行中输出部分和的值,准确到小数点后两位,标题有限辅助总结结果不抢先双精度范围。

输入格式:

输入样例:

20

输入在一行中提交一个分数,分子和分母中间以斜杠“/”分隔,如: 12/34 表示34分之12。分子和分母都是正整数。

出口样例:

32.66

程序:求体系的前N项和

提示:在scnaf的格式字符串中出席“/”。

2.约分最简分式

分数能够代表为“分子/分母”的样式。编写贰个前后相继,须求顾客输入八个分数,然后将其约分为最简分式,最简分式意味着分子和分母不富有约分的成分,如6/12能够被约分为55%,单分子大于分母时,无需抒发为整数又分数的样式,即11/8仍然11/8;而当成员和分母相等时照旧发挥为1/1的分数情势。

出口格式:

输入格式:

输入在一行中提交一个分数,分子与分母中间以斜杠“/”分隔,如:12/34意味着34分之12.分子和分母都是正整数(不富含0,假使不掌握正整数定义的话)。

提醒:在scanf的格式字符串中加入“/”,让scanf来拍卖这些斜杠。

在一行中输出那几个分数对应的最简分式,格式与输入的同一,即利用“分子/分母”的样式表示分数。如 5/6 表示 6分之5

输出格式:

在一行中输出这一个分数对应的最简分式,格式与输入的千篇一律,即选用“分子/分母”的款式表示分数,如5/6意味着6分之5。

输入样例:

输入样例:

60/120

出口样例:

32.66

60/120

输出样例:

1/2

#include<stdio.h>

int``cacu(``int``a,``int``b){``//此函数传入分子a和分母b,返回最大公约数````int``temp;````while``````{````temp=a%b;````a=b;````b=temp;````}````return``a;``}``int``main()``{````int``a,b;````scanf``(``"%d/%d"``,&a,&b);````int``c=cacu;````a/=c;````b/=c;````printf``(``"%d/%dn"``,a,b);````return``0;``}

本文由编程发布,转载请注明来源:10求体系的前N项和,最简分式