c语言程序中怎么打出分数

如题所述

分数问题是一个比较有意思的。

c语言并没有提供分数这个结构,所以你可以用结构体自己实现一个
typedef struct
{
int a;//分子
int b;//分母
}fraction;

与此同时,因为c语言不像c++那样可以在类/结构体中定义函数,所以你要单独定义处理分数的函数
比如化简、判断是否合法(分母不为0)、加减乘除等等
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-20
根据分子分母 自己写方法输出分数
第2个回答  2011-12-20
printf("3/5");
如果你是想把0.6输出成3/5这样,那我就不知道了本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网