专题文章
时长:00:00更新时间:2024-12-17 19:16:18
函数printk用于输出简化后的分数。它接收两个参数a和b,分别代表分子和分母。通过计算最大公约数gf,可以将分数简化。如果分子为零,则直接输出0。若分子为负数,则在输出时添加负号。根据分子与分母的关系,以不同的格式输出简化后的分数。在主函数中,通过输入两个分数进行四则运算。对于加法和减法,分别计算结果的分子和分母,并调用printk函数输出简化后的结果。对于乘法,直接相乘分子和分子、分母和分母,同样调用printk函数输出简化后的结果。除法运算需要特别处理,因为可能会出现分母为零的情况。如果分母为零,则输出Inf。否则,根据分母的符号调整结果的符号,再调用printk函数输出简化后的结果。
查看详情