c语言程序设计题 列出最简分数序列 按递减顺序依次列出所有分母为50,分子小于50的最简分数我是刚刚接触请你们帮忙看一下

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 09:59:55

c语言程序设计题 列出最简分数序列 按递减顺序依次列出所有分母为50,分子小于50的最简分数我是刚刚接触请你们帮忙看一下
c语言程序设计题 列出最简分数序列 按递减顺序依次列出所有分母为50,分子小于50的最简分数
我是刚刚接触请你们帮忙看一下

c语言程序设计题 列出最简分数序列 按递减顺序依次列出所有分母为50,分子小于50的最简分数我是刚刚接触请你们帮忙看一下
代码#include #include int main(){int a = 50;bool divide = false;for(int i = 49;i>0;i--){if (50%i==0){printf("分子为%d的时候,简化后分子为%d,分母为%d \n",i,1,50/i);divide =true;}else{for(int j = i;j>0;j--){if (i%j==0){if (50%j==0){printf("分子为%d的时候,简化后分子为%d,分母为%d \n",i,i/j,50/j);break;}}}}if (divide==false){printf("分子为%d的时候,简化后分子为%d,分母为%d \n",i,i,50);}} return 0;}