【C语言训练】列出最简真分数序列*
循环结构 / 选择结构 / 枚举
空间限制:16MB时间限制:1s总提交数:2494通过率:56.86%题目来源: 站点添加
题目描述
Description
按递增顺序依次列出所有分母为40,分子小于40的最简分数。
输入描述
Input
输出描述
Output
分数之间用逗号分开(含最末逗号)
样本输入
Input example
样本输出
Output example
1/40,3/40,7/40,9/40,11/40,13/40,17/40,19/40,21/40,23/40,27/40,29/40,31/40,33/40,37/40,39/40,
就是限制输出数字不能和输入数字的因子整除,先求输入数字的因子
题目的编程来自于广东技术师范大学在线判题网站http://www.gpnuacm.com/#/home
#include <stdio.h>
int main()
{ int i,j,n;
i=0;j=0;n=40;
printf("1/40,");
for(i=2;i<n;i++)
{
if(i%2!=0&&i%5!=0)
{
printf("%d/40,",i);
}
}
return 0;
}